neu-se/MACKET-v0.0.1.zip
neu-se-MACKET-746011f
.editorconfig
148 Bytes
.github
workflows
python.yml
3.1 kB
.gitignore
1.9 kB
LICENSE
26.5 kB
README.md
1.8 kB
assignment_template
.editorconfig
253 Bytes
README.md
332 Bytes
directivestotest
198 Bytes
init_project.sh
1.3 kB
preprocessing
extract_check_expects.rkt
2.0 kB
extract_instructor_tests.bash
1.5 kB
extract_private_defs.rkt
1.5 kB
extract_private_defs_instructor.rkt
571 Bytes
extract_private_defs_student.rkt
514 Bytes
extract_requires.rkt
894 Bytes
extract_solution_defs.rkt
1.3 kB
extract_student_tests.bash
1.5 kB
prepare_mutants.bash
1.4 kB
prepare_student_impl.bash
1.1 kB
template
Makefile
1.2 kB
extract_instructor_tests.bash
144 Bytes
generate_mutants.bash
166 Bytes
hwX-instructor-solution.rkt
860 Bytes
hwX.rkt
654 Bytes
mutation_commands.sh
755 Bytes
provide-hack.rkt
124 Bytes
public-symbols.rkt
1.2 kB
reader-directive.txt
148 Bytes
test-runner.rkt
802 Bytes
lint.sh
82 Bytes
pyproject.toml
793 Bytes
racket_mutation_analysis
__init__.py
0 Bytes
mutation_analysis
__init__.py
0 Bytes
e2e
hw-instructor-solution.rkt
98 Bytes
hw-student-tests.rkt
784 Bytes
mutants.yml
1.1 kB
mutation_commands.sh
629 Bytes
run_e2e_test.sh
466 Bytes
tests
all_tests_all_mutants.args
0 Bytes
all_tests_all_mutants.out.correct
8.6 kB
exclude_test_all_mutants.args
22 Bytes
exclude_test_all_mutants.out.correct
6.3 kB
include_test_all_mutants.args
22 Bytes
include_test_all_mutants.out.correct
2.9 kB
include_test_exclude_mutants.args
29 Bytes
include_test_exclude_mutants.out.correct
2.1 kB
include_test_include_mutants.args
29 Bytes
include_test_include_mutants.out.correct
1.4 kB
include_test_include_mutants2.args
29 Bytes
include_test_include_mutants2.out.correct
1.7 kB
skip_false_positive_check.args
55 Bytes
skip_false_positive_check.out.correct
2.9 kB
stop_after_false_positive_check_0_exit_status.args
54 Bytes
stop_after_false_positive_check_0_exit_status.out.correct
704 Bytes
stop_after_false_positive_check_1_exit_status.args
34 Bytes
stop_after_false_positive_check_1_exit_status.out.correct
2.7 kB
main.py
19.1 kB
racket_ast
__init__.py
0 Bytes
buffer.py
4.2 kB
scheme_reader.py
9.4 kB
scheme_tokens.py
14.1 kB
string_visitor.py
3.1 kB
utils.py
719 Bytes
visitor.py
2.9 kB
racket_mutation
__init__.py
0 Bytes
main.py
2.0 kB
mutant_generator.py
2.2 kB
mutators
__init__.py
1.5 kB
arithmetic_deletion.py
1.5 kB
arithmetic_mut.py
1.0 kB
bool_func_to_bool.py
1.8 kB
bool_params_to_bool.py
1.7 kB
cond_mut.py
1.5 kB
empty_list.py
1.3 kB
empty_string.py
559 Bytes
flip_bools.py
623 Bytes
flip_num_sign.py
538 Bytes
homework_mutator.py
3.0 kB
if_mut.py
1.2 kB
logical_mut.py
1.0 kB
mutator.py
527 Bytes
num_comparison_mutator.py
1.3 kB
num_literals_mut.py
1.2 kB
wrap_with_not.py
1.6 kB
schema.py
1.6 kB
test
__init__.py
0 Bytes
mutant_base_test.py
2.3 kB
test_arithmetic_deletion.py
2.4 kB
test_arithmetic_mutators.py
4.6 kB
test_bool_func_to_bool.py
2.3 kB
test_bool_params_to_bool.py
3.6 kB
test_cond_mutators.py
3.7 kB
test_empty_list.py
1.1 kB
test_empty_string.py
691 Bytes
test_flip_bools.py
921 Bytes
test_flip_num_sign.py
1.0 kB
test_homework_mutator.py
1.6 kB
test_if_mutators.py
5.0 kB
test_logical_mutators.py
2.7 kB
test_num_comparison.py
2.5 kB
test_num_literals.py
1.5 kB
test_wrap_with_not.py
2.5 kB
read_write_test.py
1.1 kB
requirements-dev.txt
830 Bytes
requirements.txt
450 Bytes
setup.cfg
184 Bytes