]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
tests/: rearrange tests directory
authorArturo Borrero <arturo.borrero.glez@gmail.com>
Fri, 11 Dec 2015 10:10:14 +0000 (11:10 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Tue, 15 Dec 2015 20:36:14 +0000 (21:36 +0100)
Rearrange the directory to obtain a better organization of files and
tests-suites.

We end with a tree like this:

tests
  |
  .--- py
  .--- shell
  .--- files

This was suggested by Pablo.

Signed-off-by: Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
158 files changed:
tests/files/chain-rename.1 [moved from tests/chain-rename.1 with 100% similarity]
tests/files/chain-rename.2 [moved from tests/chain-rename.2 with 100% similarity]
tests/files/chain-rename.3 [moved from tests/chain-rename.3 with 100% similarity]
tests/files/dictionary [moved from tests/dictionary with 100% similarity]
tests/files/error.1 [moved from tests/error.1 with 100% similarity]
tests/files/error.2 [moved from tests/error.2 with 100% similarity]
tests/files/expr-concat [moved from tests/expr-concat with 100% similarity]
tests/files/expr-ct [moved from tests/expr-ct with 100% similarity]
tests/files/expr-meta [moved from tests/expr-meta with 100% similarity]
tests/files/family-bridge [moved from tests/family-bridge with 100% similarity]
tests/files/family-ipv4 [moved from tests/family-ipv4 with 100% similarity]
tests/files/family-ipv6 [moved from tests/family-ipv6 with 100% similarity]
tests/files/feat-adjancent-load-merging [moved from tests/feat-adjancent-load-merging with 100% similarity]
tests/files/loop-detect.1 [moved from tests/loop-detect.1 with 100% similarity]
tests/files/loop-detect.2 [moved from tests/loop-detect.2 with 100% similarity]
tests/files/loop-detect.3 [moved from tests/loop-detect.3 with 100% similarity]
tests/files/loop-detect.4 [moved from tests/loop-detect.4 with 100% similarity]
tests/files/obj-chain [moved from tests/obj-chain with 100% similarity]
tests/files/obj-table [moved from tests/obj-table with 100% similarity]
tests/files/payload-ll [moved from tests/payload-ll with 100% similarity]
tests/files/prefix [moved from tests/prefix with 100% similarity]
tests/files/set [moved from tests/set with 100% similarity]
tests/files/stmt-log [moved from tests/stmt-log with 100% similarity]
tests/files/symbolic-define.1 [moved from tests/symbolic-define.1 with 100% similarity]
tests/files/symbolic-define.2 [moved from tests/symbolic-define.2 with 100% similarity]
tests/files/symbolic-define.3 [moved from tests/symbolic-define.3 with 100% similarity]
tests/files/verdict-maps [moved from tests/verdict-maps with 100% similarity]
tests/py/README [moved from tests/regression/README with 100% similarity]
tests/py/any/ct.t [moved from tests/regression/any/ct.t with 100% similarity]
tests/py/any/ct.t.payload [moved from tests/regression/any/ct.t.payload with 100% similarity]
tests/py/any/frag.t [moved from tests/regression/any/frag.t with 100% similarity]
tests/py/any/frag.t.payload [moved from tests/regression/any/frag.t.payload with 100% similarity]
tests/py/any/limit.t [moved from tests/regression/any/limit.t with 100% similarity]
tests/py/any/limit.t.payload [moved from tests/regression/any/limit.t.payload with 100% similarity]
tests/py/any/log.t [moved from tests/regression/any/log.t with 100% similarity]
tests/py/any/log.t.payload [moved from tests/regression/any/log.t.payload with 100% similarity]
tests/py/any/meta.t [moved from tests/regression/any/meta.t with 100% similarity]
tests/py/any/meta.t.payload [moved from tests/regression/any/meta.t.payload with 100% similarity]
tests/py/any/queue.t [moved from tests/regression/any/queue.t with 100% similarity]
tests/py/any/queue.t.payload [moved from tests/regression/any/queue.t.payload with 100% similarity]
tests/py/arp/arp.t [moved from tests/regression/arp/arp.t with 100% similarity]
tests/py/arp/arp.t.payload [moved from tests/regression/arp/arp.t.payload with 100% similarity]
tests/py/arp/chains.t [moved from tests/regression/arp/chains.t with 100% similarity]
tests/py/arp/chains.t.payload [moved from tests/regression/arp/chains.t.payload with 100% similarity]
tests/py/bridge/chains.t [moved from tests/regression/bridge/chains.t with 100% similarity]
tests/py/bridge/chains.t.payload [moved from tests/regression/bridge/chains.t.payload with 100% similarity]
tests/py/bridge/ether.t [moved from tests/regression/bridge/ether.t with 100% similarity]
tests/py/bridge/ether.t.payload [moved from tests/regression/bridge/ether.t.payload with 100% similarity]
tests/py/bridge/reject.t [moved from tests/regression/bridge/reject.t with 100% similarity]
tests/py/bridge/reject.t.payload [moved from tests/regression/bridge/reject.t.payload with 100% similarity]
tests/py/bridge/vlan.t [moved from tests/regression/bridge/vlan.t with 100% similarity]
tests/py/bridge/vlan.t.payload [moved from tests/regression/bridge/vlan.t.payload with 100% similarity]
tests/py/inet/ah.t [moved from tests/regression/inet/ah.t with 100% similarity]
tests/py/inet/ah.t.payload.inet [moved from tests/regression/inet/ah.t.payload.inet with 100% similarity]
tests/py/inet/ah.t.payload.ip [moved from tests/regression/inet/ah.t.payload.ip with 100% similarity]
tests/py/inet/ah.t.payload.ip6 [moved from tests/regression/inet/ah.t.payload.ip6 with 100% similarity]
tests/py/inet/comp.t [moved from tests/regression/inet/comp.t with 100% similarity]
tests/py/inet/comp.t.payload.inet [moved from tests/regression/inet/comp.t.payload.inet with 100% similarity]
tests/py/inet/comp.t.payload.ip [moved from tests/regression/inet/comp.t.payload.ip with 100% similarity]
tests/py/inet/comp.t.payload.ip6 [moved from tests/regression/inet/comp.t.payload.ip6 with 100% similarity]
tests/py/inet/dccp.t [moved from tests/regression/inet/dccp.t with 100% similarity]
tests/py/inet/dccp.t.payload.inet [moved from tests/regression/inet/dccp.t.payload.inet with 100% similarity]
tests/py/inet/dccp.t.payload.ip [moved from tests/regression/inet/dccp.t.payload.ip with 100% similarity]
tests/py/inet/dccp.t.payload.ip6 [moved from tests/regression/inet/dccp.t.payload.ip6 with 100% similarity]
tests/py/inet/esp.t [moved from tests/regression/inet/esp.t with 100% similarity]
tests/py/inet/esp.t.payload.inet [moved from tests/regression/inet/esp.t.payload.inet with 100% similarity]
tests/py/inet/esp.t.payload.ip [moved from tests/regression/inet/esp.t.payload.ip with 100% similarity]
tests/py/inet/esp.t.payload.ip6 [moved from tests/regression/inet/esp.t.payload.ip6 with 100% similarity]
tests/py/inet/ether-ip.t [moved from tests/regression/inet/ether-ip.t with 100% similarity]
tests/py/inet/ether-ip.t.payload [moved from tests/regression/inet/ether-ip.t.payload with 100% similarity]
tests/py/inet/ether.t [moved from tests/regression/inet/ether.t with 100% similarity]
tests/py/inet/ether.t.payload [moved from tests/regression/inet/ether.t.payload with 100% similarity]
tests/py/inet/ether.t.payload.bridge [moved from tests/regression/inet/ether.t.payload.bridge with 100% similarity]
tests/py/inet/ether.t.payload.ip [moved from tests/regression/inet/ether.t.payload.ip with 100% similarity]
tests/py/inet/ether.t.payload.ip6 [moved from tests/regression/inet/ether.t.payload.ip6 with 100% similarity]
tests/py/inet/ip.t [moved from tests/regression/inet/ip.t with 100% similarity]
tests/py/inet/ip.t.payload.bridge [moved from tests/regression/inet/ip.t.payload.bridge with 100% similarity]
tests/py/inet/ip.t.payload.inet [moved from tests/regression/inet/ip.t.payload.inet with 100% similarity]
tests/py/inet/ip.t.payload.ip [moved from tests/regression/inet/ip.t.payload.ip with 100% similarity]
tests/py/inet/reject.t [moved from tests/regression/inet/reject.t with 100% similarity]
tests/py/inet/reject.t.payload.inet [moved from tests/regression/inet/reject.t.payload.inet with 100% similarity]
tests/py/inet/sctp.t [moved from tests/regression/inet/sctp.t with 100% similarity]
tests/py/inet/sctp.t.payload.inet [moved from tests/regression/inet/sctp.t.payload.inet with 100% similarity]
tests/py/inet/sctp.t.payload.ip [moved from tests/regression/inet/sctp.t.payload.ip with 100% similarity]
tests/py/inet/sctp.t.payload.ip6 [moved from tests/regression/inet/sctp.t.payload.ip6 with 100% similarity]
tests/py/inet/tcp.t [moved from tests/regression/inet/tcp.t with 100% similarity]
tests/py/inet/tcp.t.payload.inet [moved from tests/regression/inet/tcp.t.payload.inet with 100% similarity]
tests/py/inet/tcp.t.payload.ip [moved from tests/regression/inet/tcp.t.payload.ip with 100% similarity]
tests/py/inet/tcp.t.payload.ip6 [moved from tests/regression/inet/tcp.t.payload.ip6 with 100% similarity]
tests/py/inet/udp.t [moved from tests/regression/inet/udp.t with 100% similarity]
tests/py/inet/udp.t.payload.ip [moved from tests/regression/inet/udp.t.payload.ip with 100% similarity]
tests/py/inet/udplite.t [moved from tests/regression/inet/udplite.t with 100% similarity]
tests/py/inet/udplite.t.payload.inet [moved from tests/regression/inet/udplite.t.payload.inet with 100% similarity]
tests/py/inet/udplite.t.payload.ip [moved from tests/regression/inet/udplite.t.payload.ip with 100% similarity]
tests/py/inet/udplite.t.payload.ip6 [moved from tests/regression/inet/udplite.t.payload.ip6 with 100% similarity]
tests/py/ip/chains.t [moved from tests/regression/ip/chains.t with 100% similarity]
tests/py/ip/dnat.t [moved from tests/regression/ip/dnat.t with 100% similarity]
tests/py/ip/dnat.t.payload.ip [moved from tests/regression/ip/dnat.t.payload.ip with 100% similarity]
tests/py/ip/dup.t [moved from tests/regression/ip/dup.t with 100% similarity]
tests/py/ip/dup.t.payload [moved from tests/regression/ip/dup.t.payload with 100% similarity]
tests/py/ip/ether.t [moved from tests/regression/ip/ether.t with 100% similarity]
tests/py/ip/ether.t.payload [moved from tests/regression/ip/ether.t.payload with 100% similarity]
tests/py/ip/icmp.t [moved from tests/regression/ip/icmp.t with 100% similarity]
tests/py/ip/icmp.t.payload.ip [moved from tests/regression/ip/icmp.t.payload.ip with 100% similarity]
tests/py/ip/ip.t [moved from tests/regression/ip/ip.t with 100% similarity]
tests/py/ip/ip.t.payload [moved from tests/regression/ip/ip.t.payload with 100% similarity]
tests/py/ip/ip.t.payload.inet [moved from tests/regression/ip/ip.t.payload.inet with 100% similarity]
tests/py/ip/masquerade.t [moved from tests/regression/ip/masquerade.t with 100% similarity]
tests/py/ip/masquerade.t.payload [moved from tests/regression/ip/masquerade.t.payload with 100% similarity]
tests/py/ip/redirect.t [moved from tests/regression/ip/redirect.t with 100% similarity]
tests/py/ip/redirect.t.payload [moved from tests/regression/ip/redirect.t.payload with 100% similarity]
tests/py/ip/reject.t [moved from tests/regression/ip/reject.t with 100% similarity]
tests/py/ip/reject.t.payload [moved from tests/regression/ip/reject.t.payload with 100% similarity]
tests/py/ip/sets.t [moved from tests/regression/ip/sets.t with 100% similarity]
tests/py/ip/sets.t.payload.inet [moved from tests/regression/ip/sets.t.payload.inet with 100% similarity]
tests/py/ip/sets.t.payload.ip [moved from tests/regression/ip/sets.t.payload.ip with 100% similarity]
tests/py/ip/snat.t [moved from tests/regression/ip/snat.t with 100% similarity]
tests/py/ip/snat.t.payload [moved from tests/regression/ip/snat.t.payload with 100% similarity]
tests/py/ip6/chains.t [moved from tests/regression/ip6/chains.t with 100% similarity]
tests/py/ip6/dnat.t [moved from tests/regression/ip6/dnat.t with 100% similarity]
tests/py/ip6/dnat.t.payload.ip6 [moved from tests/regression/ip6/dnat.t.payload.ip6 with 100% similarity]
tests/py/ip6/dst.t [moved from tests/regression/ip6/dst.t with 100% similarity]
tests/py/ip6/dst.t.payload.inet [moved from tests/regression/ip6/dst.t.payload.inet with 100% similarity]
tests/py/ip6/dst.t.payload.ip6 [moved from tests/regression/ip6/dst.t.payload.ip6 with 100% similarity]
tests/py/ip6/dup.t [moved from tests/regression/ip6/dup.t with 100% similarity]
tests/py/ip6/dup.t.payload [moved from tests/regression/ip6/dup.t.payload with 100% similarity]
tests/py/ip6/ether.t [moved from tests/regression/ip6/ether.t with 100% similarity]
tests/py/ip6/ether.t.payload [moved from tests/regression/ip6/ether.t.payload with 100% similarity]
tests/py/ip6/hbh.t [moved from tests/regression/ip6/hbh.t with 100% similarity]
tests/py/ip6/hbh.t.payload.inet [moved from tests/regression/ip6/hbh.t.payload.inet with 100% similarity]
tests/py/ip6/hbh.t.payload.ip6 [moved from tests/regression/ip6/hbh.t.payload.ip6 with 100% similarity]
tests/py/ip6/icmpv6.t [moved from tests/regression/ip6/icmpv6.t with 100% similarity]
tests/py/ip6/icmpv6.t.payload.ip6 [moved from tests/regression/ip6/icmpv6.t.payload.ip6 with 100% similarity]
tests/py/ip6/ip6.t [moved from tests/regression/ip6/ip6.t with 100% similarity]
tests/py/ip6/ip6.t.payload.inet [moved from tests/regression/ip6/ip6.t.payload.inet with 100% similarity]
tests/py/ip6/ip6.t.payload.ip6 [moved from tests/regression/ip6/ip6.t.payload.ip6 with 100% similarity]
tests/py/ip6/masquerade.t [moved from tests/regression/ip6/masquerade.t with 100% similarity]
tests/py/ip6/masquerade.t.payload.ip6 [moved from tests/regression/ip6/masquerade.t.payload.ip6 with 100% similarity]
tests/py/ip6/mh.t [moved from tests/regression/ip6/mh.t with 100% similarity]
tests/py/ip6/mh.t.payload.inet [moved from tests/regression/ip6/mh.t.payload.inet with 100% similarity]
tests/py/ip6/mh.t.payload.ip6 [moved from tests/regression/ip6/mh.t.payload.ip6 with 100% similarity]
tests/py/ip6/redirect.t [moved from tests/regression/ip6/redirect.t with 100% similarity]
tests/py/ip6/redirect.t.payload.ip6 [moved from tests/regression/ip6/redirect.t.payload.ip6 with 100% similarity]
tests/py/ip6/reject.t [moved from tests/regression/ip6/reject.t with 100% similarity]
tests/py/ip6/reject.t.payload.ip6 [moved from tests/regression/ip6/reject.t.payload.ip6 with 100% similarity]
tests/py/ip6/rt.t [moved from tests/regression/ip6/rt.t with 100% similarity]
tests/py/ip6/rt.t.payload.inet [moved from tests/regression/ip6/rt.t.payload.inet with 100% similarity]
tests/py/ip6/rt.t.payload.ip6 [moved from tests/regression/ip6/rt.t.payload.ip6 with 100% similarity]
tests/py/ip6/sets.t [moved from tests/regression/ip6/sets.t with 100% similarity]
tests/py/ip6/sets.t.payload [moved from tests/regression/ip6/sets.t.payload with 100% similarity]
tests/py/ip6/sets.t.payload.inet [moved from tests/regression/ip6/sets.t.payload.inet with 100% similarity]
tests/py/ip6/sets.t.payload.ip6 [moved from tests/regression/ip6/sets.t.payload.ip6 with 100% similarity]
tests/py/ip6/snat.t [moved from tests/regression/ip6/snat.t with 100% similarity]
tests/py/ip6/snat.t.payload.ip6 [moved from tests/regression/ip6/snat.t.payload.ip6 with 100% similarity]
tests/py/ip6/vmap.t [moved from tests/regression/ip6/vmap.t with 100% similarity]
tests/py/ip6/vmap.t.payload.inet [moved from tests/regression/ip6/vmap.t.payload.inet with 100% similarity]
tests/py/ip6/vmap.t.payload.ip6 [moved from tests/regression/ip6/vmap.t.payload.ip6 with 100% similarity]
tests/py/nft-test.py [moved from tests/regression/nft-test.py with 100% similarity]

similarity index 100%
rename from tests/dictionary
rename to tests/files/dictionary
similarity index 100%
rename from tests/error.1
rename to tests/files/error.1
similarity index 100%
rename from tests/error.2
rename to tests/files/error.2
similarity index 100%
rename from tests/expr-concat
rename to tests/files/expr-concat
similarity index 100%
rename from tests/expr-ct
rename to tests/files/expr-ct
similarity index 100%
rename from tests/expr-meta
rename to tests/files/expr-meta
similarity index 100%
rename from tests/family-ipv4
rename to tests/files/family-ipv4
similarity index 100%
rename from tests/family-ipv6
rename to tests/files/family-ipv6
similarity index 100%
rename from tests/obj-chain
rename to tests/files/obj-chain
similarity index 100%
rename from tests/obj-table
rename to tests/files/obj-table
similarity index 100%
rename from tests/payload-ll
rename to tests/files/payload-ll
similarity index 100%
rename from tests/prefix
rename to tests/files/prefix
similarity index 100%
rename from tests/set
rename to tests/files/set
similarity index 100%
rename from tests/stmt-log
rename to tests/files/stmt-log
similarity index 100%
rename from tests/verdict-maps
rename to tests/files/verdict-maps
similarity index 100%
rename from tests/regression/README
rename to tests/py/README
similarity index 100%
rename from tests/regression/any/ct.t
rename to tests/py/any/ct.t
similarity index 100%
rename from tests/regression/ip/dup.t
rename to tests/py/ip/dup.t
similarity index 100%
rename from tests/regression/ip/ip.t
rename to tests/py/ip/ip.t
similarity index 100%
rename from tests/regression/ip6/mh.t
rename to tests/py/ip6/mh.t
similarity index 100%
rename from tests/regression/ip6/rt.t
rename to tests/py/ip6/rt.t