Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/tests/ipf



Module Name:    src
Committed By:   jmmv
Date:           Sat Jul 10 17:28:36 UTC 2010

Modified Files:
        src/tests/ipf: Atffile Makefile
Added Files:
        src/tests/ipf: h_common.sh t_bpf.sh t_filter_exec.sh t_filter_parse.sh
            t_logging.sh t_nat_exec.sh t_nat_ipf_exec.sh t_nat_parse.sh
            t_pools.sh
Removed Files:
        src/tests/ipf: t_ipf.awk t_ipf.in

Log Message:
Do not use awk to generate the test program.  Use some eval magic to generate
the tests on the fly alongside with easier-to-read functions.

While doing this, split the big monolithic test program into more granular
but cohesive test programs.

Phew, this one was tough.  And it's horrible to see that many these tests
(yes, the tests themselves probably) are broken.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/ipf/Atffile src/tests/ipf/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/ipf/h_common.sh src/tests/ipf/t_bpf.sh \
    src/tests/ipf/t_filter_exec.sh src/tests/ipf/t_filter_parse.sh \
    src/tests/ipf/t_logging.sh src/tests/ipf/t_nat_exec.sh \
    src/tests/ipf/t_nat_ipf_exec.sh src/tests/ipf/t_nat_parse.sh \
    src/tests/ipf/t_pools.sh
cvs rdiff -u -r1.3 -r0 src/tests/ipf/t_ipf.awk
cvs rdiff -u -r1.2 -r0 src/tests/ipf/t_ipf.in

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index