From 424bc20c27180c7feb212c28b9d707fb44356f71 Mon Sep 17 00:00:00 2001 From: Robert Wright Date: Fri, 1 Sep 2023 11:10:49 +0100 Subject: [PATCH] Group tests by directory --- .github/workflows/ci-idris2.yml | 2 +- tests/Main.idr | 395 +++++------------- tests/chez/barrier001/Main.idr | 2 +- tests/idris2/{api001 => api}/README | 0 tests/idris2/{ => api}/api001/Hello.idr | 0 tests/idris2/{ => api}/api001/LazyCodegen.idr | 0 tests/idris2/{ => api}/api001/expected | 0 tests/idris2/{ => api}/api001/run | 2 +- tests/idris2/{ => basic}/basic001/Vect.idr | 0 tests/idris2/{ => basic}/basic001/expected | 0 tests/idris2/{ => basic}/basic001/input | 0 tests/idris2/{ => basic}/basic001/run | 2 +- tests/idris2/{ => basic}/basic002/Do.idr | 0 tests/idris2/{ => basic}/basic002/expected | 0 tests/idris2/{ => basic}/basic002/input | 0 tests/idris2/{ => basic}/basic002/run | 2 +- tests/idris2/{ => basic}/basic003/Ambig1.idr | 0 tests/idris2/{ => basic}/basic003/Ambig2.idr | 0 tests/idris2/{ => basic}/basic003/expected | 0 tests/idris2/{ => basic}/basic003/run | 2 +- tests/idris2/{ => basic}/basic004/Stuff.idr | 0 tests/idris2/{ => basic}/basic004/Wheres.idr | 0 tests/idris2/{ => basic}/basic004/expected | 0 tests/idris2/{ => basic}/basic004/input | 0 tests/idris2/{ => basic}/basic004/run | 2 +- tests/idris2/{ => basic}/basic005/NoInfer.idr | 0 tests/idris2/{ => basic}/basic005/expected | 0 tests/idris2/{ => basic}/basic005/run | 2 +- tests/idris2/{ => basic}/basic006/PMLet.idr | 0 tests/idris2/{ => basic}/basic006/Stuff.idr | 0 tests/idris2/{ => basic}/basic006/expected | 0 tests/idris2/{ => basic}/basic006/input | 0 tests/idris2/{ => basic}/basic006/run | 2 +- tests/idris2/{ => basic}/basic007/DoLocal.idr | 0 tests/idris2/{ => basic}/basic007/Stuff.idr | 0 tests/idris2/{ => basic}/basic007/expected | 0 tests/idris2/{ => basic}/basic007/input | 0 tests/idris2/{ => basic}/basic007/run | 2 +- tests/idris2/{ => basic}/basic008/If.idr | 0 tests/idris2/{ => basic}/basic008/Stuff.idr | 0 tests/idris2/{ => basic}/basic008/expected | 0 tests/idris2/{ => basic}/basic008/input | 0 tests/idris2/{ => basic}/basic008/run | 2 +- tests/idris2/{ => basic}/basic009/LetCase.idr | 0 tests/idris2/{ => basic}/basic009/Stuff.idr | 0 tests/idris2/{ => basic}/basic009/expected | 0 tests/idris2/{ => basic}/basic009/input | 0 tests/idris2/{ => basic}/basic009/run | 2 +- tests/idris2/{ => basic}/basic010/Comp.idr | 0 tests/idris2/{ => basic}/basic010/expected | 0 tests/idris2/{ => basic}/basic010/input | 0 tests/idris2/{ => basic}/basic010/run | 2 +- tests/idris2/{ => basic}/basic011/Dots1.idr | 0 tests/idris2/{ => basic}/basic011/Dots2.idr | 0 tests/idris2/{ => basic}/basic011/Dots3.idr | 0 tests/idris2/{ => basic}/basic011/expected | 0 tests/idris2/{ => basic}/basic011/run | 2 +- tests/idris2/{ => basic}/basic012/VIndex.idr | 0 tests/idris2/{ => basic}/basic012/expected | 0 tests/idris2/basic/basic012/run | 3 + .../idris2/{ => basic}/basic013/Implicits.idr | 0 tests/idris2/{ => basic}/basic013/expected | 0 tests/idris2/basic/basic013/run | 3 + tests/idris2/{ => basic}/basic014/Rewrite.idr | 0 tests/idris2/{ => basic}/basic014/expected | 0 tests/idris2/basic/basic014/run | 3 + tests/idris2/{ => basic}/basic015/George.idr | 0 tests/idris2/{ => basic}/basic015/expected | 0 tests/idris2/basic/basic015/run | 3 + tests/idris2/{ => basic}/basic016/Eta.idr | 0 tests/idris2/{ => basic}/basic016/Eta2.idr | 0 tests/idris2/{ => basic}/basic016/expected | 0 tests/idris2/{ => basic}/basic016/run | 2 +- tests/idris2/{ => basic}/basic017/CaseInf.idr | 0 tests/idris2/{ => basic}/basic017/expected | 0 tests/idris2/{ => basic}/basic017/input | 0 tests/idris2/{ => basic}/basic017/run | 2 +- tests/idris2/{ => basic}/basic018/Fin.idr | 0 tests/idris2/{ => basic}/basic018/expected | 0 tests/idris2/basic/basic018/run | 3 + .../idris2/{ => basic}/basic019/CaseBlock.idr | 0 tests/idris2/{ => basic}/basic019/expected | 0 tests/idris2/{ => basic}/basic019/input | 0 tests/idris2/{ => basic}/basic019/run | 2 +- tests/idris2/{ => basic}/basic020/Mut.idr | 0 tests/idris2/{ => basic}/basic020/expected | 0 tests/idris2/{ => basic}/basic020/input | 0 tests/idris2/{ => basic}/basic020/run | 2 +- tests/idris2/{ => basic}/basic021/CaseDep.idr | 0 tests/idris2/{ => basic}/basic021/expected | 0 tests/idris2/{ => basic}/basic021/input | 0 tests/idris2/{ => basic}/basic021/run | 2 +- tests/idris2/{ => basic}/basic022/Erase.idr | 0 tests/idris2/{ => basic}/basic022/expected | 0 tests/idris2/{ => basic}/basic022/input | 0 tests/idris2/{ => basic}/basic022/run | 2 +- tests/idris2/{ => basic}/basic023/Params.idr | 0 tests/idris2/{ => basic}/basic023/expected | 0 tests/idris2/{ => basic}/basic023/input | 0 tests/idris2/{ => basic}/basic023/run | 2 +- tests/idris2/{ => basic}/basic024/PatLam.idr | 0 tests/idris2/{ => basic}/basic024/expected | 0 tests/idris2/{ => basic}/basic024/input | 0 tests/idris2/{ => basic}/basic024/run | 2 +- tests/idris2/{ => basic}/basic025/expected | 0 tests/idris2/{ => basic}/basic025/input | 0 tests/idris2/basic/basic025/run | 3 + tests/idris2/{ => basic}/basic026/Erl.idr | 0 tests/idris2/{ => basic}/basic026/expected | 0 tests/idris2/basic/basic026/run | 3 + tests/idris2/{ => basic}/basic027/Temp.idr | 0 tests/idris2/{ => basic}/basic027/expected | 0 tests/idris2/basic/basic027/run | 3 + tests/idris2/{ => basic}/basic028/Do.idr | 0 tests/idris2/{ => basic}/basic028/expected | 0 tests/idris2/{ => basic}/basic028/input | 0 tests/idris2/{ => basic}/basic028/run | 2 +- tests/idris2/{ => basic}/basic029/Params.idr | 0 tests/idris2/{ => basic}/basic029/expected | 0 tests/idris2/{ => basic}/basic029/input | 0 tests/idris2/{ => basic}/basic029/run | 2 +- tests/idris2/{ => basic}/basic030/arity.idr | 0 tests/idris2/{ => basic}/basic030/expected | 0 tests/idris2/basic/basic030/run | 3 + tests/idris2/{ => basic}/basic031/erased.idr | 0 tests/idris2/{ => basic}/basic031/expected | 0 tests/idris2/basic/basic031/run | 3 + tests/idris2/{ => basic}/basic032/Idiom.idr | 0 tests/idris2/{ => basic}/basic032/Idiom2.idr | 0 tests/idris2/{ => basic}/basic032/expected | 0 tests/idris2/{ => basic}/basic032/input | 0 tests/idris2/{ => basic}/basic032/run | 2 +- tests/idris2/{ => basic}/basic033/expected | 0 tests/idris2/basic/basic033/run | 3 + .../{ => basic}/basic033/unboundimps.idr | 0 tests/idris2/{ => basic}/basic034/expected | 0 tests/idris2/{ => basic}/basic034/lets.idr | 0 tests/idris2/basic/basic034/run | 3 + tests/idris2/{ => basic}/basic035/expected | 0 tests/idris2/{ => basic}/basic035/input | 0 tests/idris2/{ => basic}/basic035/run | 2 +- tests/idris2/{ => basic}/basic035/using.idr | 0 tests/idris2/{ => basic}/basic036/defimp.idr | 0 tests/idris2/{ => basic}/basic036/expected | 0 tests/idris2/{ => basic}/basic036/input | 0 tests/idris2/{ => basic}/basic036/run | 2 +- .../idris2/{ => basic}/basic037/Comments.idr | 0 .../idris2/{ => basic}/basic037/Issue279.idr | 0 tests/idris2/{ => basic}/basic037/expected | 0 tests/idris2/{ => basic}/basic037/run | 2 +- tests/idris2/{ => basic}/basic038/Resugar.idr | 0 tests/idris2/{ => basic}/basic038/expected | 0 tests/idris2/{ => basic}/basic038/input | 0 tests/idris2/{ => basic}/basic038/run | 2 +- tests/idris2/{ => basic}/basic039/Main.idr | 0 tests/idris2/{ => basic}/basic039/expected | 0 tests/idris2/{ => basic}/basic039/input | 0 tests/idris2/{ => basic}/basic039/run | 2 +- tests/idris2/{ => basic}/basic040/Default.idr | 0 tests/idris2/{ => basic}/basic040/expected | 0 tests/idris2/{ => basic}/basic040/run | 2 +- tests/idris2/{ => basic}/basic041/QDo.idr | 0 tests/idris2/{ => basic}/basic041/expected | 0 tests/idris2/basic/basic041/run | 3 + .../{ => basic}/basic042/LiteralsInteger.idr | 0 .../{ => basic}/basic042/LiteralsString.idr | 0 tests/idris2/{ => basic}/basic042/expected | 0 tests/idris2/{ => basic}/basic042/input | 0 tests/idris2/{ => basic}/basic042/input2 | 0 tests/idris2/{ => basic}/basic042/run | 2 +- .../idris2/{ => basic}/basic043/BitCasts.idr | 0 tests/idris2/{ => basic}/basic043/expected | 0 tests/idris2/{ => basic}/basic043/input | 0 tests/idris2/{ => basic}/basic043/run | 2 +- tests/idris2/{ => basic}/basic044/Term.idr | 0 tests/idris2/{ => basic}/basic044/Vec.idr | 0 tests/idris2/{ => basic}/basic044/expected | 0 tests/idris2/{ => basic}/basic044/run | 2 +- tests/idris2/{ => basic}/basic045/Main.idr | 0 tests/idris2/{ => basic}/basic045/expected | 0 tests/idris2/basic/basic045/run | 3 + .../{ => basic}/basic046/TupleSections.idr | 0 tests/idris2/{ => basic}/basic046/expected | 0 tests/idris2/{ => basic}/basic046/input | 0 tests/idris2/{ => basic}/basic046/run | 2 +- .../{ => basic}/basic047/InterleavingLets.idr | 0 tests/idris2/{ => basic}/basic047/expected | 0 tests/idris2/{ => basic}/basic047/input | 0 tests/idris2/{ => basic}/basic047/run | 2 +- tests/idris2/{ => basic}/basic049/Fld.idr | 0 tests/idris2/{ => basic}/basic049/expected | 0 tests/idris2/{ => basic}/basic049/input | 0 tests/idris2/{ => basic}/basic049/run | 2 +- tests/idris2/{ => basic}/basic050/Ilc.idr | 0 tests/idris2/{ => basic}/basic050/expected | 0 tests/idris2/{ => basic}/basic050/input | 0 tests/idris2/{ => basic}/basic050/run | 2 +- .../idris2/{ => basic}/basic051/Issue833.idr | 0 tests/idris2/{ => basic}/basic051/expected | 0 tests/idris2/basic/basic051/run | 3 + .../{ => basic}/basic052/DoubleClBrace.idr | 0 tests/idris2/{ => basic}/basic052/expected | 0 tests/idris2/{ => basic}/basic052/input | 0 tests/idris2/{ => basic}/basic052/run | 2 +- .../basic053/UnderscoredIntegerLiterals.idr | 0 tests/idris2/{ => basic}/basic053/expected | 0 tests/idris2/{ => basic}/basic053/input | 0 tests/idris2/{ => basic}/basic053/run | 2 +- .../idris2/{ => basic}/basic054/Issue1023.idr | 0 tests/idris2/{ => basic}/basic054/expected | 0 tests/idris2/basic/basic054/run | 3 + tests/idris2/{ => basic}/basic055/BitOps.idr | 0 tests/idris2/{ => basic}/basic055/expected | 0 tests/idris2/basic/basic055/run | 3 + .../idris2/{ => basic}/basic056/DoubleLit.idr | 0 tests/idris2/{ => basic}/basic056/expected | 0 tests/idris2/basic/basic056/run | 3 + tests/idris2/{ => basic}/basic057/LetIn.idr | 0 tests/idris2/{ => basic}/basic057/expected | 0 tests/idris2/basic/basic057/run | 3 + .../{ => basic}/basic058/DataTypeOp.idr | 0 .../{ => basic}/basic058/DataTypeProj.idr | 0 tests/idris2/{ => basic}/basic058/expected | 0 tests/idris2/{ => basic}/basic058/run | 2 +- .../{ => basic}/basic059/MultiClaim.idr | 0 tests/idris2/{ => basic}/basic059/expected | 0 tests/idris2/basic/basic059/run | 3 + tests/idris2/{ => basic}/basic060/Snoc.idr | 0 tests/idris2/{ => basic}/basic060/expected | 0 tests/idris2/{ => basic}/basic060/input | 0 tests/idris2/{ => basic}/basic060/run | 2 +- .../idris2/{ => basic}/basic061/IgnoreDo.idr | 0 tests/idris2/{ => basic}/basic061/expected | 0 tests/idris2/{ => basic}/basic061/input | 0 tests/idris2/{ => basic}/basic061/run | 2 +- .../idris2/{ => basic}/basic062/Issue1943.idr | 0 tests/idris2/{ => basic}/basic062/expected | 0 tests/idris2/basic/basic062/run | 3 + .../{ => basic}/basic063/NoDeclaration.idr | 0 tests/idris2/{ => basic}/basic063/expected | 0 tests/idris2/{ => basic}/basic063/input | 0 tests/idris2/{ => basic}/basic063/run | 2 +- .../idris2/{ => basic}/basic064/Issue2072.idr | 0 tests/idris2/{ => basic}/basic064/expected | 0 tests/idris2/{ => basic}/basic064/input | 0 tests/idris2/{ => basic}/basic064/run | 2 +- .../idris2/{ => basic}/basic065/Issue215.idr | 0 tests/idris2/{ => basic}/basic065/expected | 0 tests/idris2/basic/basic065/run | 3 + tests/idris2/{ => basic}/basic066/comment.idr | 0 tests/idris2/{ => basic}/basic066/expected | 0 tests/idris2/basic/basic066/run | 3 + tests/idris2/{ => basic}/basic067/expected | 0 tests/idris2/{ => basic}/basic067/input | 0 tests/idris2/{ => basic}/basic067/run | 2 +- .../idris2/{ => basic}/basic067/unclosed1.idr | 0 .../idris2/{ => basic}/basic067/unclosed2.idr | 0 .../idris2/{ => basic}/basic067/unclosed3.idr | 0 .../idris2/{ => basic}/basic068/Issue2138.idr | 0 tests/idris2/{ => basic}/basic068/expected | 0 tests/idris2/basic/basic068/run | 3 + .../idris2/{ => basic}/basic069/DebugInfo.idr | 0 tests/idris2/{ => basic}/basic069/expected | 0 tests/idris2/basic/basic069/run | 3 + .../idris2/{ => basic}/basic070/Issue2592.idr | 0 .../idris2/{ => basic}/basic070/Issue2593.idr | 0 .../idris2/{ => basic}/basic070/Issue2782.idr | 0 .../idris2/{ => basic}/basic070/Issue3016.idr | 0 tests/idris2/{ => basic}/basic070/expected | 0 tests/idris2/{ => basic}/basic070/run | 2 +- tests/idris2/{ => basic}/basic071/A.idr | 0 tests/idris2/{ => basic}/basic071/B.idr | 0 tests/idris2/{ => basic}/basic071/expected | 0 tests/idris2/{ => basic}/basic071/run | 0 .../idris2/{ => basic}/case001/InlineCase.idr | 0 tests/idris2/{ => basic}/case001/expected | 0 tests/idris2/{ => basic}/case001/run | 0 .../{ => basic}/dotted001/Issue2726.idr | 0 tests/idris2/{ => basic}/dotted001/expected | 0 tests/idris2/{ => basic}/dotted001/run | 2 +- tests/idris2/{ => basic}/idiom001/Main.idr | 0 tests/idris2/{ => basic}/idiom001/expected | 0 tests/idris2/basic/idiom001/run | 3 + .../interpolation001/IfThenElse.idr | 0 .../{ => basic}/interpolation001/expected | 0 tests/idris2/{ => basic}/interpolation001/run | 2 +- .../interpolation002/StringLiteral.idr | 0 .../{ => basic}/interpolation002/expected | 0 tests/idris2/{ => basic}/interpolation002/run | 2 +- .../{ => basic}/interpolation003/Test.idr | 0 .../{ => basic}/interpolation003/expected | 0 .../idris2/{ => basic}/interpolation003/input | 0 .../interpolation003}/run | 2 +- .../interpolation004/StringLiteral.idr | 0 .../{ => basic}/interpolation004/expected | 0 tests/idris2/{ => basic}/interpolation004/run | 2 +- tests/idris2/{ => basic}/literals001/Test.idr | 0 tests/idris2/{ => basic}/literals001/expected | 0 tests/idris2/{ => basic}/literals001/run | 0 .../{ => basic}/rewrite001/Issue2573.idr | 0 tests/idris2/{ => basic}/rewrite001/expected | 0 tests/idris2/basic/rewrite001/run | 3 + tests/idris2/basic012/run | 3 - tests/idris2/basic013/run | 3 - tests/idris2/basic014/run | 3 - tests/idris2/basic015/run | 3 - tests/idris2/basic018/run | 3 - tests/idris2/basic025/run | 3 - tests/idris2/basic026/run | 3 - tests/idris2/basic027/run | 3 - tests/idris2/basic030/run | 3 - tests/idris2/basic031/run | 3 - tests/idris2/basic033/run | 3 - tests/idris2/basic034/run | 3 - tests/idris2/basic041/run | 3 - tests/idris2/basic045/run | 3 - tests/idris2/basic051/run | 3 - tests/idris2/basic054/run | 3 - tests/idris2/basic055/run | 3 - tests/idris2/basic056/run | 3 - tests/idris2/basic057/run | 3 - tests/idris2/basic059/run | 3 - tests/idris2/basic062/run | 3 - tests/idris2/basic065/run | 3 - tests/idris2/basic066/run | 3 - tests/idris2/basic068/run | 3 - tests/idris2/basic069/run | 3 - .../idris2/{ => builtin}/builtin001/Test.idr | 0 .../idris2/{ => builtin}/builtin001/expected | 0 tests/idris2/{ => builtin}/builtin001/input | 0 .../{builtin002 => builtin/builtin001}/run | 2 +- .../idris2/{ => builtin}/builtin002/Test.idr | 0 .../idris2/{ => builtin}/builtin002/expected | 0 tests/idris2/{ => builtin}/builtin002/input | 0 .../{builtin003 => builtin/builtin002}/run | 2 +- .../idris2/{ => builtin}/builtin003/Test.idr | 0 .../idris2/{ => builtin}/builtin003/expected | 0 tests/idris2/{ => builtin}/builtin003/input | 0 .../{builtin004 => builtin/builtin003}/run | 2 +- .../idris2/{ => builtin}/builtin004/Test.idr | 0 .../idris2/{ => builtin}/builtin004/expected | 0 tests/idris2/{ => builtin}/builtin004/input | 0 tests/idris2/builtin/builtin004/run | 3 + .../idris2/{ => builtin}/builtin005/Test.idr | 0 .../idris2/{ => builtin}/builtin005/expected | 0 tests/idris2/{ => builtin}/builtin005/input | 0 tests/idris2/builtin/builtin005/run | 3 + .../idris2/{ => builtin}/builtin006/Test.idr | 0 .../idris2/{ => builtin}/builtin006/expected | 0 tests/idris2/{ => builtin}/builtin006/input | 0 tests/idris2/builtin/builtin006/run | 3 + .../idris2/{ => builtin}/builtin007/Test.idr | 0 .../idris2/{ => builtin}/builtin007/expected | 0 tests/idris2/{ => builtin}/builtin007/input | 0 tests/idris2/builtin/builtin007/run | 3 + .../idris2/{ => builtin}/builtin008/Test.idr | 0 .../idris2/{ => builtin}/builtin008/expected | 0 tests/idris2/{ => builtin}/builtin008/input | 0 tests/idris2/builtin/builtin008/run | 3 + .../idris2/{ => builtin}/builtin009/Test.idr | 0 .../idris2/{ => builtin}/builtin009/expected | 0 tests/idris2/builtin/builtin009/run | 3 + .../idris2/{ => builtin}/builtin010/Test.idr | 0 .../idris2/{ => builtin}/builtin010/expected | 0 tests/idris2/{ => builtin}/builtin010/input | 0 tests/idris2/builtin/builtin010/run | 3 + .../idris2/{ => builtin}/builtin011/Test.idr | 0 .../idris2/{ => builtin}/builtin011/expected | 0 tests/idris2/builtin/builtin011/run | 3 + .../{ => builtin}/builtin012/Issue1799.idr | 0 .../idris2/{ => builtin}/builtin012/expected | 0 tests/idris2/builtin/builtin012/run | 3 + tests/idris2/builtin005/run | 3 - tests/idris2/builtin006/run | 3 - tests/idris2/builtin007/run | 3 - tests/idris2/builtin008/run | 3 - tests/idris2/builtin009/run | 3 - tests/idris2/builtin010/run | 3 - tests/idris2/builtin011/run | 3 - tests/idris2/builtin012/run | 3 - .../idris2/{ => casetree}/casetree001/IsS.idr | 0 .../{ => casetree}/casetree001/Issue762.idr | 0 .../{ => casetree}/casetree001/expected | 0 tests/idris2/{ => casetree}/casetree001/run | 2 +- .../casetree002/DefaultCases.idr | 0 .../{ => casetree}/casetree002/Issue1079.idr | 0 .../{ => casetree}/casetree002/expected | 0 tests/idris2/{ => casetree}/casetree002/run | 2 +- .../{ => casetree}/casetree003/ForcedPats.idr | 0 .../{ => casetree}/casetree003/expected | 0 tests/idris2/{ => casetree}/casetree003/input | 0 tests/idris2/{ => casetree}/casetree003/run | 2 +- .../{ => casetree}/casetree004/LocalArgs.idr | 0 .../{ => casetree}/casetree004/PiMatch.idr | 0 .../{ => casetree}/casetree004/expected | 0 tests/idris2/{ => casetree}/casetree004/run | 2 +- .../{ => coverage}/coverage001/Vect.idr | 0 .../{ => coverage}/coverage001/Vect2.idr | 0 .../{ => coverage}/coverage001/Vect3.idr | 0 .../{ => coverage}/coverage001/expected | 0 tests/idris2/{ => coverage}/coverage001/input | 0 tests/idris2/{ => coverage}/coverage001/run | 2 +- .../{ => coverage}/coverage002/Vect.idr | 0 .../{ => coverage}/coverage002/expected | 0 tests/idris2/{ => coverage}/coverage002/input | 0 tests/idris2/{ => coverage}/coverage002/run | 2 +- .../{ => coverage}/coverage003/Cover.idr | 0 .../{ => coverage}/coverage003/expected | 0 tests/idris2/{ => coverage}/coverage003/input | 0 tests/idris2/{ => coverage}/coverage003/run | 2 +- .../{ => coverage}/coverage004/Cover.idr | 0 .../{ => coverage}/coverage004/expected | 0 tests/idris2/{ => coverage}/coverage004/input | 0 tests/idris2/{ => coverage}/coverage004/run | 2 +- .../{ => coverage}/coverage005/Cover.idr | 0 .../{ => coverage}/coverage005/expected | 0 tests/idris2/{ => coverage}/coverage005/input | 0 tests/idris2/{ => coverage}/coverage005/run | 2 +- .../{ => coverage}/coverage006/expected | 0 .../{ => coverage}/coverage006/foobar.idr | 0 tests/idris2/{ => coverage}/coverage006/input | 0 tests/idris2/{ => coverage}/coverage006/run | 2 +- .../idris2/{ => coverage}/coverage007/eq.idr | 0 .../{ => coverage}/coverage007/expected | 0 tests/idris2/coverage/coverage007/run | 3 + .../{ => coverage}/coverage008/expected | 0 tests/idris2/{ => coverage}/coverage008/input | 0 tests/idris2/{ => coverage}/coverage008/run | 2 +- .../{ => coverage}/coverage008/wcov.idr | 0 .../{ => coverage}/coverage009/expected | 0 tests/idris2/coverage/coverage009/run | 3 + .../coverage009/unreachable.idr | 0 .../{ => coverage}/coverage010/casetot.idr | 0 .../{ => coverage}/coverage010/expected | 0 tests/idris2/coverage/coverage010/run | 3 + .../{ => coverage}/coverage011/Sing.idr | 0 .../{ => coverage}/coverage011/expected | 0 tests/idris2/coverage/coverage011/run | 3 + .../{ => coverage}/coverage012/Issue484.idr | 0 .../{ => coverage}/coverage012/Issue899.idr | 0 .../{ => coverage}/coverage012/expected | 0 tests/idris2/{ => coverage}/coverage012/run | 2 +- .../coverage013/Issue1022-Refl.idr | 0 .../{ => coverage}/coverage013/Issue1022.idr | 0 .../{ => coverage}/coverage013/expected | 0 tests/idris2/{ => coverage}/coverage013/run | 2 +- .../{ => coverage}/coverage014/Issue794.idr | 0 .../{ => coverage}/coverage014/expected | 0 tests/idris2/coverage/coverage014/run | 3 + .../{ => coverage}/coverage015/Issue1169.idr | 0 .../{ => coverage}/coverage015/Issue1366.idr | 0 .../{ => coverage}/coverage015/expected | 0 tests/idris2/{ => coverage}/coverage015/run | 2 +- .../{ => coverage}/coverage016/Issue633-2.idr | 0 .../{ => coverage}/coverage016/Issue633.idr | 0 .../{ => coverage}/coverage016/expected | 0 tests/idris2/{ => coverage}/coverage016/run | 2 +- .../{ => coverage}/coverage017/Issue1421.idr | 0 .../{ => coverage}/coverage017/expected | 0 tests/idris2/coverage/coverage017/run | 3 + .../coverage018/Issue1831_1.idr | 0 .../coverage018/Issue1831_2.idr | 0 .../{ => coverage}/coverage018/expected | 0 tests/idris2/{ => coverage}/coverage018/input | 0 tests/idris2/{ => coverage}/coverage018/run | 2 +- .../{ => coverage}/coverage019/Issue1632.idr | 0 .../{ => coverage}/coverage019/expected | 0 tests/idris2/coverage/coverage019/run | 3 + tests/idris2/coverage007/run | 3 - tests/idris2/coverage009/run | 3 - tests/idris2/coverage010/run | 3 - tests/idris2/coverage011/run | 3 - tests/idris2/coverage014/run | 3 - tests/idris2/coverage017/run | 3 - tests/idris2/coverage019/run | 3 - tests/idris2/{ => data}/data001/Test.idr | 0 tests/idris2/{ => data}/data001/TestImpl.idr | 0 tests/idris2/{ => data}/data001/expected | 0 tests/idris2/data/data001/run | 3 + tests/idris2/{ => data}/data002/Test.idr | 0 tests/idris2/{ => data}/data002/expected | 0 tests/idris2/{ => data}/data002/input | 0 tests/idris2/data/data002/run | 3 + tests/idris2/{ => data}/record001/Record.idr | 0 tests/idris2/{ => data}/record001/expected | 0 tests/idris2/{ => data}/record001/input | 0 tests/idris2/{ => data}/record001/run | 2 +- tests/idris2/{ => data}/record002/Record.idr | 0 tests/idris2/{ => data}/record002/expected | 0 tests/idris2/{ => data}/record002/input | 0 tests/idris2/{ => data}/record002/run | 2 +- tests/idris2/{ => data}/record003/Record.idr | 0 tests/idris2/{ => data}/record003/expected | 0 tests/idris2/data/record003/run | 3 + tests/idris2/{ => data}/record004/Main.idr | 0 tests/idris2/{ => data}/record004/expected | 0 tests/idris2/{ => data}/record004/input | 0 tests/idris2/{ => data}/record004/run | 2 +- tests/idris2/{ => data}/record005/Fld.idr | 0 tests/idris2/{ => data}/record005/expected | 0 tests/idris2/{ => data}/record005/input | 0 tests/idris2/{ => data}/record005/run | 2 +- tests/idris2/{ => data}/record006/Fld.idr | 0 tests/idris2/{ => data}/record006/expected | 0 tests/idris2/{ => data}/record006/input | 0 tests/idris2/{ => data}/record006/run | 2 +- tests/idris2/{ => data}/record007/Bond.idr | 0 tests/idris2/{ => data}/record007/expected | 0 .../idris2/{error008 => data/record007}/input | 0 tests/idris2/{ => data}/record007/run | 2 +- tests/idris2/{ => data}/record008/Postfix.idr | 0 tests/idris2/{ => data}/record008/expected | 0 tests/idris2/{ => data}/record008/input | 0 tests/idris2/{ => data}/record008/run | 2 +- tests/idris2/{ => data}/record009/expected | 0 tests/idris2/{ => data}/record009/input | 0 tests/idris2/{ => data}/record009/record.idr | 0 tests/idris2/{ => data}/record009/run | 2 +- tests/idris2/{ => data}/record010/expected | 0 tests/idris2/{ => data}/record010/record.idr | 0 tests/idris2/data/record010/run | 3 + .../idris2/{ => data}/record011/Issue2095.idr | 0 tests/idris2/{ => data}/record011/expected | 0 tests/idris2/data/record011/run | 3 + .../idris2/{ => data}/record012/Issue2065.idr | 0 tests/idris2/{ => data}/record012/expected | 0 tests/idris2/data/record012/run | 3 + .../idris2/{ => data}/record013/Issue1945.idr | 0 tests/idris2/{ => data}/record013/expected | 0 tests/idris2/{ => data}/record013/input | 0 tests/idris2/{ => data}/record013/run | 2 +- .../idris2/{ => data}/record014/Issue1404.idr | 0 tests/idris2/{ => data}/record014/expected | 0 tests/idris2/data/record014/run | 3 + .../idris2/{ => data}/record015/Issue2176.idr | 0 tests/idris2/{ => data}/record015/expected | 0 tests/idris2/data/record015/run | 3 + .../{ => data}/record016/HoleRecord.idr | 0 tests/idris2/{ => data}/record016/expected | 0 tests/idris2/{ => data}/record016/input | 0 tests/idris2/{ => data}/record016/run | 2 +- .../{ => data}/record017/RecordOptions.idr | 0 tests/idris2/{ => data}/record017/expected | 0 tests/idris2/{ => data}/record017/run | 2 +- tests/idris2/{ => data}/record018/expected | 0 tests/idris2/{ => data}/record018/mut.idr | 0 tests/idris2/data/record018/run | 3 + .../{ => data}/record019/BindParams.idr | 0 tests/idris2/{ => data}/record019/expected | 0 tests/idris2/{ => data}/record019/run | 2 +- tests/idris2/data001/run | 3 - tests/idris2/data002/run | 3 - tests/idris2/{ => debug}/debug001/TypePat.idr | 0 tests/idris2/{ => debug}/debug001/expected | 0 tests/idris2/{ => debug}/debug001/input | 0 tests/idris2/{ => debug}/debug001/run | 2 +- tests/idris2/docs001/run | 3 - tests/idris2/docs005/run | 3 - tests/idris2/{ => error}/error001/Error.idr | 0 tests/idris2/{ => error}/error001/expected | 0 tests/idris2/error/error001/run | 3 + tests/idris2/{ => error}/error002/Error.idr | 0 tests/idris2/{ => error}/error002/expected | 0 tests/idris2/error/error002/run | 3 + tests/idris2/{ => error}/error003/Error.idr | 0 tests/idris2/{ => error}/error003/expected | 0 tests/idris2/error/error003/run | 3 + tests/idris2/{ => error}/error004/Error1.idr | 0 tests/idris2/{ => error}/error004/Error2.idr | 0 tests/idris2/{ => error}/error004/expected | 0 tests/idris2/{ => error}/error004/run | 2 +- tests/idris2/{ => error}/error005/IfErr.idr | 0 tests/idris2/{ => error}/error005/expected | 0 tests/idris2/error/error005/run | 3 + tests/idris2/{ => error}/error006/IfErr.idr | 0 tests/idris2/{ => error}/error006/expected | 0 tests/idris2/error/error006/run | 3 + tests/idris2/{ => error}/error007/CongErr.idr | 0 tests/idris2/{ => error}/error007/expected | 0 tests/idris2/error/error007/run | 3 + tests/idris2/{ => error}/error008/expected | 0 .../idris2/{error009 => error/error008}/input | 0 tests/idris2/{ => error}/error008/run | 2 +- tests/idris2/{ => error}/error009/Exists.idr | 0 tests/idris2/{ => error}/error009/expected | 0 .../{interface025 => error/error009}/input | 0 tests/idris2/{ => error}/error009/run | 2 +- tests/idris2/{ => error}/error010/Loop.idr | 0 tests/idris2/{ => error}/error010/expected | 0 tests/idris2/error/error010/run | 3 + .../error011/ConstructorDuplicate.idr | 0 tests/idris2/{ => error}/error011/expected | 0 tests/idris2/{ => error}/error011/run | 2 +- tests/idris2/{ => error}/error012/expected | 0 tests/idris2/{ => error}/error012/run | 0 .../idris2/{ => error}/error013/Issue361.idr | 0 tests/idris2/{ => error}/error013/expected | 0 tests/idris2/error/error013/run | 3 + .../idris2/{ => error}/error014/Issue735.idr | 0 tests/idris2/{ => error}/error014/expected | 0 tests/idris2/error/error014/run | 3 + .../idris2/{ => error}/error015/Issue110.idr | 0 tests/idris2/{ => error}/error015/expected | 0 tests/idris2/error/error015/run | 3 + .../idris2/{ => error}/error016/Issue1230.idr | 0 tests/idris2/{ => error}/error016/expected | 0 tests/idris2/{ => error}/error016/input | 0 tests/idris2/{ => error}/error016/run | 2 +- .../{ => error}/error017/Issue962-case.idr | 0 .../idris2/{ => error}/error017/Issue962.idr | 0 tests/idris2/{ => error}/error017/expected | 0 tests/idris2/{ => error}/error017/run | 2 +- .../{ => error}/error018/Issue1031-2.idr | 0 .../{ => error}/error018/Issue1031-3.idr | 0 .../{ => error}/error018/Issue1031-4.idr | 0 .../idris2/{ => error}/error018/Issue1031.idr | 0 tests/idris2/{ => error}/error018/expected | 0 tests/idris2/{ => error}/error018/run | 2 +- tests/idris2/{ => error}/error019/Error.idr | 0 tests/idris2/{ => error}/error019/expected | 0 tests/idris2/{ => error}/error019/run | 2 +- tests/idris2/{ => error}/error020/Error.idr | 0 tests/idris2/{ => error}/error020/expected | 0 tests/idris2/{ => error}/error020/run | 2 +- .../idris2/{ => error}/error021/DeepAmbig.idr | 0 tests/idris2/{ => error}/error021/expected | 0 tests/idris2/{ => error}/error021/run | 2 +- .../idris2/{ => error}/error022/UpdateLoc.idr | 0 tests/idris2/{ => error}/error022/expected | 0 tests/idris2/error/error022/run | 3 + tests/idris2/{ => error}/error023/Error1.idr | 0 tests/idris2/{ => error}/error023/Error2.idr | 0 tests/idris2/{ => error}/error023/expected | 0 tests/idris2/{ => error}/error023/run | 2 +- tests/idris2/{ => error}/error024/Error1.idr | 0 tests/idris2/{ => error}/error024/expected | 0 tests/idris2/error/error024/run | 3 + .../error025/IAlternativePrints.idr | 0 tests/idris2/{ => error}/error025/expected | 0 tests/idris2/{ => error}/error025/run | 2 +- .../idris2/{ => error}/error026/DoBlockFC.idr | 0 tests/idris2/{ => error}/error026/expected | 0 tests/idris2/error/error026/run | 3 + .../idris2/{ => error}/error027/Issue2950.idr | 0 tests/idris2/{ => error}/error027/expected | 0 tests/idris2/error/error027/run | 3 + tests/idris2/{ => error}/perror001/PError.idr | 0 tests/idris2/{ => error}/perror001/expected | 0 tests/idris2/error/perror001/run | 3 + tests/idris2/{ => error}/perror002/PError.idr | 0 tests/idris2/{ => error}/perror002/expected | 0 tests/idris2/error/perror002/run | 3 + tests/idris2/{ => error}/perror003/PError.idr | 0 .../idris2/{ => error}/perror003/PError2.idr | 0 tests/idris2/{ => error}/perror003/expected | 0 tests/idris2/{ => error}/perror003/run | 2 +- tests/idris2/{ => error}/perror004/PError.idr | 0 tests/idris2/{ => error}/perror004/expected | 0 tests/idris2/error/perror004/run | 3 + tests/idris2/{ => error}/perror005/PError.idr | 0 tests/idris2/{ => error}/perror005/expected | 0 tests/idris2/error/perror005/run | 3 + tests/idris2/{ => error}/perror006/PError.idr | 0 tests/idris2/{ => error}/perror006/expected | 0 tests/idris2/error/perror006/run | 3 + .../{ => error}/perror007/StrError1.idr | 0 .../{ => error}/perror007/StrError10.idr | 0 .../{ => error}/perror007/StrError11.idr | 0 .../{ => error}/perror007/StrError12.idr | 0 .../{ => error}/perror007/StrError2.idr | 0 .../{ => error}/perror007/StrError3.idr | 0 .../{ => error}/perror007/StrError4.idr | 0 .../{ => error}/perror007/StrError5.idr | 0 .../{ => error}/perror007/StrError6.idr | 0 .../{ => error}/perror007/StrError7.idr | 0 .../{ => error}/perror007/StrError8.idr | 0 .../{ => error}/perror007/StrError9.idr | 0 tests/idris2/{ => error}/perror007/expected | 0 tests/idris2/{ => error}/perror007/run | 2 +- .../{ => error}/perror008/Issue1224a.idr | 0 .../{ => error}/perror008/Issue1224b.idr | 0 .../{ => error}/perror008/Issue710a.idr | 0 .../{ => error}/perror008/Issue710b.idr | 0 .../{ => error}/perror008/Issue710c.idr | 0 .../{ => error}/perror008/Issue710d.idr | 0 .../{ => error}/perror008/Issue710e.idr | 0 .../{ => error}/perror008/Issue710f.idr | 0 tests/idris2/{ => error}/perror008/expected | 0 tests/idris2/{ => error}/perror008/run | 2 +- tests/idris2/{ => error}/perror009/Error1.idr | 0 tests/idris2/{ => error}/perror009/expected | 0 tests/idris2/{ => error}/perror009/run | 2 +- .../{ => error}/perror010/NamedReturn1.idr | 0 .../{ => error}/perror010/NamedReturn2.idr | 0 .../{ => error}/perror010/NamedReturn3.idr | 0 .../{ => error}/perror010/NamedReturn4.idr | 0 .../{ => error}/perror010/TrailingLam.idr | 0 tests/idris2/{ => error}/perror010/expected | 0 tests/idris2/{ => error}/perror010/input | 0 tests/idris2/{ => error}/perror010/run | 2 +- .../{ => error}/perror011/Issue1345.idr | 0 .../{ => error}/perror011/Issue1496-1.idr | 0 .../{ => error}/perror011/Issue1496-2.idr | 0 tests/idris2/{ => error}/perror011/Main.idr | 0 tests/idris2/{ => error}/perror011/Pretty.idr | 0 tests/idris2/{ => error}/perror011/expected | 0 tests/idris2/{ => error}/perror011/foo.ipkg | 0 tests/idris2/{ => error}/perror011/run | 2 +- .../{ => error}/perror012/CaseParseError.idr | 0 .../{ => error}/perror012/LamParseError.idr | 0 tests/idris2/{ => error}/perror012/expected | 0 tests/idris2/{ => error}/perror012/run | 2 +- .../{ => error}/perror013/EmptyFailing.idr | 0 .../{ => error}/perror013/EmptyMutual.idr | 0 .../{ => error}/perror013/EmptyParameters.idr | 0 .../{ => error}/perror013/EmptyUsing.idr | 0 tests/idris2/{ => error}/perror013/expected | 0 tests/idris2/{ => error}/perror013/run | 2 +- tests/idris2/{ => error}/perror013/x.ipkg | 0 .../{ => error}/perror014/ParseList.idr | 0 tests/idris2/{ => error}/perror014/expected | 0 tests/idris2/{ => error}/perror014/run | 2 +- .../{ => error}/perror015/ParseWith.idr | 0 tests/idris2/{ => error}/perror015/expected | 0 tests/idris2/{ => error}/perror015/run | 2 +- .../idris2/{ => error}/perror016/ParseIf.idr | 0 .../idris2/{ => error}/perror016/ParseIf2.idr | 0 .../idris2/{ => error}/perror016/ParseIf3.idr | 0 .../idris2/{ => error}/perror016/ParseIf4.idr | 0 tests/idris2/{ => error}/perror016/expected | 0 tests/idris2/{ => error}/perror016/run | 2 +- .../{ => error}/perror017/ParseImpl.idr | 0 tests/idris2/{ => error}/perror017/expected | 0 tests/idris2/{ => error}/perror017/run | 2 +- .../{ => error}/perror018/ParseRecord.idr | 0 .../{ => error}/perror018/ParseRecord2.idr | 0 .../{ => error}/perror018/ParseRecord3.idr | 0 tests/idris2/{ => error}/perror018/expected | 0 tests/idris2/{ => error}/perror018/run | 2 +- .../{ => error}/perror019/ImplError.idr | 0 tests/idris2/{ => error}/perror019/expected | 0 tests/idris2/error/perror019/run | 3 + .../{ => error}/perror020/Issue2769.idr | 0 .../{ => error}/perror020/Issue2769b.idr | 0 tests/idris2/{ => error}/perror020/expected | 0 tests/idris2/{ => error}/perror020/run | 2 +- .../idris2/{ => error}/perror021/Implicit.idr | 0 tests/idris2/{ => error}/perror021/expected | 0 tests/idris2/error/perror021/run | 3 + tests/idris2/{ => error}/perror022/Indent.idr | 0 tests/idris2/{ => error}/perror022/expected | 0 tests/idris2/error/perror022/run | 3 + .../{ => error}/perror023/ParseError.idr | 0 tests/idris2/{ => error}/perror023/expected | 0 tests/idris2/error/perror023/run | 3 + .../{ => error}/perror024/ParseError.idr | 0 tests/idris2/{ => error}/perror024/expected | 0 tests/idris2/error/perror024/run | 3 + .../{ => error}/perror025/DataWhere.idr | 0 tests/idris2/{ => error}/perror025/expected | 0 tests/idris2/error/perror025/run | 3 + tests/idris2/{ => error}/perror026/Micro.idr | 0 tests/idris2/{ => error}/perror026/expected | 0 tests/idris2/error/perror026/run | 3 + .../idris2/{ => error}/perror027/Outdent.idr | 0 tests/idris2/{ => error}/perror027/expected | 0 tests/idris2/error/perror027/run | 3 + .../idris2/{ => error}/perror028/LetInDo.idr | 0 tests/idris2/{ => error}/perror028/expected | 0 tests/idris2/error/perror028/run | 3 + .../{ => error}/perror029/DelayParse.idr | 0 tests/idris2/{ => error}/perror029/expected | 0 tests/idris2/error/perror029/run | 3 + tests/idris2/error001/run | 3 - tests/idris2/error002/run | 3 - tests/idris2/error003/run | 3 - tests/idris2/error005/run | 3 - tests/idris2/error006/run | 3 - tests/idris2/error007/run | 3 - tests/idris2/error010/run | 3 - tests/idris2/error013/run | 3 - tests/idris2/error014/run | 3 - tests/idris2/error015/run | 3 - tests/idris2/error022/run | 3 - tests/idris2/error024/run | 3 - tests/idris2/error026/run | 3 - tests/idris2/error027/run | 3 - tests/idris2/eta001/run | 3 - .../{ => evaluator}/evaluator001/Issue650.idr | 0 .../{ => evaluator}/evaluator001/expected | 0 tests/idris2/evaluator/evaluator001/run | 3 + .../{ => evaluator}/evaluator002/Lib.idr | 0 .../{ => evaluator}/evaluator002/Main.idr | 0 .../{ => evaluator}/evaluator002/expected | 0 .../idris2/{ => evaluator}/evaluator002/input | 0 tests/idris2/{ => evaluator}/evaluator002/run | 2 +- .../{ => evaluator}/evaluator003/Issue705.idr | 0 .../{ => evaluator}/evaluator003/expected | 0 .../idris2/{ => evaluator}/evaluator003/input | 0 tests/idris2/{ => evaluator}/evaluator003/run | 2 +- .../evaluator004/Issue1282.idr | 0 .../{ => evaluator}/evaluator004/expected | 0 .../idris2/{ => evaluator}/evaluator004/input | 0 tests/idris2/{ => evaluator}/evaluator004/run | 2 +- .../{ => evaluator}/interpreter001/expected | 0 .../{ => evaluator}/interpreter001/input | 0 tests/idris2/evaluator/interpreter001/run | 3 + .../{ => evaluator}/interpreter002/expected | 0 .../{ => evaluator}/interpreter002/input | 0 .../idris2/{ => evaluator}/interpreter002/run | 2 +- .../{ => evaluator}/interpreter003/expected | 0 .../{ => evaluator}/interpreter003/input | 0 tests/idris2/evaluator/interpreter003/run | 3 + .../{ => evaluator}/interpreter004/expected | 0 .../{ => evaluator}/interpreter004/input | 0 tests/idris2/evaluator/interpreter004/run | 3 + .../interpreter005/Issue37.idr | 0 .../interpreter005/Issue37.lidr | 0 .../{ => evaluator}/interpreter005/expected | 0 .../{ => evaluator}/interpreter005/input | 0 .../idris2/{ => evaluator}/interpreter005/run | 2 +- .../{ => evaluator}/interpreter006/expected | 0 .../{ => evaluator}/interpreter006/input | 0 tests/idris2/evaluator/interpreter006/run | 3 + .../{ => evaluator}/interpreter007/expected | 0 .../{ => evaluator}/interpreter007/input | 0 tests/idris2/evaluator/interpreter007/run | 3 + .../interpreter008/Issue2041.idr | 0 .../{ => evaluator}/interpreter008/expected | 0 .../{ => evaluator}/interpreter008/input | 0 .../idris2/{ => evaluator}/interpreter008/run | 2 +- tests/idris2/{ => evaluator}/spec001/Desc.idr | 0 .../idris2/{ => evaluator}/spec001/Desc2.idr | 0 .../{ => evaluator}/spec001/Identity.idr | 0 .../idris2/{ => evaluator}/spec001/Mult3.idr | 0 tests/idris2/{ => evaluator}/spec001/expected | 0 tests/idris2/{ => evaluator}/spec001/run | 2 +- tests/idris2/evaluator001/run | 3 - .../idris2/{ => failing}/failing001/Fail.idr | 0 .../idris2/{ => failing}/failing001/expected | 0 tests/idris2/failing/failing001/run | 3 + .../{ => failing}/failing002/FailingBug.idr | 0 .../idris2/{ => failing}/failing002/expected | 0 tests/idris2/{ => failing}/failing002/run | 6 +- .../failing003/FailingTotality.idr | 0 .../idris2/{ => failing}/failing003/expected | 0 tests/idris2/{ => failing}/failing003/run | 2 +- .../{ => failing}/failing004/Issue2821.idr | 0 .../idris2/{ => failing}/failing004/expected | 0 tests/idris2/failing/failing004/run | 3 + tests/idris2/failing001/run | 3 - tests/idris2/failing004/run | 3 - tests/idris2/idiom001/run | 3 - tests/idris2/import005/run | 3 - tests/idris2/import007/run | 3 - .../interactive001/LocType.idr | 0 .../{ => interactive}/interactive001/expected | 0 .../{ => interactive}/interactive001/input | 0 .../{ => interactive}/interactive001/run | 2 +- .../interactive002/IEdit.idr | 0 .../{ => interactive}/interactive002/expected | 0 .../{ => interactive}/interactive002/input | 0 .../{ => interactive}/interactive002/run | 2 +- .../interactive003/IEdit.idr | 0 .../interactive003/IEdit2.idr | 0 .../{ => interactive}/interactive003/expected | 0 .../{ => interactive}/interactive003/input | 0 .../{ => interactive}/interactive003/input2 | 0 .../{ => interactive}/interactive003/run | 2 +- .../interactive004/IEdit.idr | 0 .../{ => interactive}/interactive004/expected | 0 .../{ => interactive}/interactive004/input | 0 .../interactive004}/run | 2 +- .../interactive005/IEdit.idr | 0 .../{ => interactive}/interactive005/expected | 0 .../{ => interactive}/interactive005/input | 0 .../interactive005}/run | 2 +- .../interactive006/IEdit.idr | 0 .../{ => interactive}/interactive006/expected | 0 .../{ => interactive}/interactive006/input | 0 .../interactive006}/run | 2 +- .../interactive007/IEdit.idr | 0 .../{ => interactive}/interactive007/expected | 0 .../{ => interactive}/interactive007/input | 0 tests/idris2/interactive/interactive007/run | 3 + .../interactive008/IEdit.idr | 0 .../{ => interactive}/interactive008/expected | 0 .../{ => interactive}/interactive008/input | 0 tests/idris2/interactive/interactive008/run | 3 + .../{ => interactive}/interactive009/Door.idr | 0 .../{ => interactive}/interactive009/expected | 0 .../{ => interactive}/interactive009/input | 0 .../{ => interactive}/interactive009/run | 2 +- .../interactive010/IEdit.idr | 0 .../{ => interactive}/interactive010/expected | 0 .../{ => interactive}/interactive010/input | 0 tests/idris2/interactive/interactive010/run | 3 + .../interactive011/IEdit.idr | 0 .../{ => interactive}/interactive011/expected | 0 .../{ => interactive}/interactive011/input | 0 tests/idris2/interactive/interactive011/run | 3 + .../interactive012/WithLift.idr | 0 .../{ => interactive}/interactive012/expected | 0 .../{ => interactive}/interactive012/input | 0 .../{ => interactive}/interactive012/run | 2 +- .../interactive013/Spacing.idr | 0 .../{ => interactive}/interactive013/expected | 0 .../{ => interactive}/interactive013/input | 0 .../{ => interactive}/interactive013/run | 2 +- .../{ => interactive}/interactive014/case.idr | 0 .../{ => interactive}/interactive014/expected | 0 .../{ => interactive}/interactive014/input | 0 .../{ => interactive}/interactive014/run | 2 +- .../interactive015/IEdit.idr | 0 .../{ => interactive}/interactive015/expected | 0 .../{ => interactive}/interactive015/input | 0 tests/idris2/interactive/interactive015/run | 3 + .../{ => interactive}/interactive016/Cont.idr | 0 .../{ => interactive}/interactive016/expected | 0 .../{ => interactive}/interactive016/input | 0 .../{ => interactive}/interactive016/run | 2 +- .../{ => interactive}/interactive017/RLE.idr | 0 .../{ => interactive}/interactive017/expected | 0 .../{ => interactive}/interactive017/input | 0 .../{ => interactive}/interactive017/run | 2 +- .../interactive018/PlusPrf.idr | 0 .../{ => interactive}/interactive018/expected | 0 .../{ => interactive}/interactive018/input | 0 .../{ => interactive}/interactive018/run | 2 +- .../interactive019/TypeSearch.idr | 0 .../{ => interactive}/interactive019/expected | 0 .../{ => interactive}/interactive019/input | 0 .../{ => interactive}/interactive019/run | 2 +- .../interactive020/Issue835.idr | 0 .../{ => interactive}/interactive020/expected | 0 .../{ => interactive}/interactive020/input | 0 .../{ => interactive}/interactive020/run | 2 +- .../interactive021/TypeAtDoNotation.idr | 0 .../{ => interactive}/interactive021/expected | 0 .../{ => interactive}/interactive021/input | 0 .../{ => interactive}/interactive021/run | 2 +- .../interactive022/TypeAtBangSyntax.idr | 0 .../{ => interactive}/interactive022/expected | 0 .../{ => interactive}/interactive022/input | 0 .../{ => interactive}/interactive022/run | 2 +- .../interactive023/TypeAtLambda.idr | 0 .../{ => interactive}/interactive023/expected | 0 .../{ => interactive}/interactive023/input | 0 .../{ => interactive}/interactive023/run | 2 +- .../interactive024/TypeAtAsPatterns.idr | 0 .../{ => interactive}/interactive024/expected | 0 .../{ => interactive}/interactive024/input | 0 .../{ => interactive}/interactive024/run | 2 +- .../interactive025/TypeAtInterfaces.idr | 0 .../{ => interactive}/interactive025/expected | 0 .../{ => interactive}/interactive025/input | 0 .../{ => interactive}/interactive025/run | 2 +- .../interactive026/TypeAtRecords.idr | 0 .../{ => interactive}/interactive026/expected | 0 .../{ => interactive}/interactive026/input | 0 .../{ => interactive}/interactive026/run | 2 +- .../interactive027/TypeAtLocalVars.idr | 0 .../{ => interactive}/interactive027/expected | 0 .../{ => interactive}/interactive027/input | 0 .../{ => interactive}/interactive027/run | 2 +- .../{ => interactive}/interactive028/expected | 0 .../{ => interactive}/interactive028/input | 0 tests/idris2/interactive/interactive028/run | 3 + .../interactive029/Issue834.idr | 0 .../{ => interactive}/interactive029/expected | 0 .../{ => interactive}/interactive029/input | 0 .../{ => interactive}/interactive029/run | 2 +- .../{ => interactive}/interactive030/expected | 0 .../{ => interactive}/interactive030/input | 0 tests/idris2/interactive/interactive030/run | 3 + .../interactive031/Signatures.idr | 0 .../{ => interactive}/interactive031/expected | 0 .../{ => interactive}/interactive031/input | 0 .../{ => interactive}/interactive031/run | 2 +- .../interactive032/Uninh.idr | 0 .../{ => interactive}/interactive032/expected | 0 .../{ => interactive}/interactive032/input | 0 .../{ => interactive}/interactive032/run | 2 +- .../interactive033/UninhIndent.idr | 0 .../{ => interactive}/interactive033/expected | 0 .../{ => interactive}/interactive033/input | 0 .../{ => interactive}/interactive033/run | 2 +- .../{ => interactive}/interactive034/expected | 0 .../{ => interactive}/interactive034/input | 0 .../{ => interactive}/interactive034/run | 2 +- .../interactive034/timeout.idr | 0 .../{ => interactive}/interactive035/expected | 0 .../{ => interactive}/interactive035/input | 0 .../{ => interactive}/interactive035/run | 2 +- .../interactive035/unify.idr | 0 .../interactive036/casefn.idr | 0 .../{ => interactive}/interactive036/expected | 0 .../{ => interactive}/interactive036/input | 0 .../{ => interactive}/interactive036/run | 2 +- .../interactive037/Holes.idr | 0 .../{ => interactive}/interactive037/expected | 0 .../{ => interactive}/interactive037/input | 0 .../{ => interactive}/interactive037/run | 2 +- .../interactive038/IEdit.idr | 0 .../{ => interactive}/interactive038/expected | 0 .../{ => interactive}/interactive038/input | 0 tests/idris2/interactive/interactive038/run | 3 + .../interactive039/CS_Syntax.idr | 0 .../{ => interactive}/interactive039/expected | 0 .../{ => interactive}/interactive039/input | 0 .../{ => interactive}/interactive039/run | 2 +- .../{ => interactive}/interactive040/expected | 0 .../{ => interactive}/interactive040/input | 0 tests/idris2/interactive/interactive040/run | 3 + .../interactive041/Issue1741.idr | 0 .../{ => interactive}/interactive041/expected | 0 .../{ => interactive}/interactive041/input | 0 .../{ => interactive}/interactive041/run | 2 +- .../interactive042/Issue35-2.idr | 0 .../interactive042/Issue35.idr | 0 .../{ => interactive}/interactive042/expected | 0 .../{ => interactive}/interactive042/input | 0 .../{ => interactive}/interactive042/run | 2 +- .../interactive043/ImplicitSplits.idr | 0 .../{ => interactive}/interactive043/expected | 0 .../{ => interactive}/interactive043/input | 0 .../{ => interactive}/interactive043/run | 2 +- .../interactive044/SplitShadow.idr | 0 .../{ => interactive}/interactive044/expected | 0 .../{ => interactive}/interactive044/input | 0 .../{ => interactive}/interactive044/run | 2 +- .../interactive045/Issue1742.idr | 0 .../{ => interactive}/interactive045/expected | 0 .../{ => interactive}/interactive045/input | 0 .../{ => interactive}/interactive045/run | 2 +- .../interactive046/Issue2712.idr | 0 .../{ => interactive}/interactive046/expected | 0 tests/idris2/interactive/interactive046/run | 3 + tests/idris2/interactive007/run | 3 - tests/idris2/interactive008/run | 3 - tests/idris2/interactive010/run | 3 - tests/idris2/interactive011/run | 3 - tests/idris2/interactive015/run | 3 - tests/idris2/interactive028/run | 3 - tests/idris2/interactive030/run | 3 - tests/idris2/interactive038/run | 3 - tests/idris2/interactive040/run | 3 - tests/idris2/interactive046/run | 3 - .../{ => interface}/interface001/IFace.idr | 0 .../{ => interface}/interface001/IFace1.idr | 0 .../{ => interface}/interface001/Stuff.idr | 0 .../{ => interface}/interface001/expected | 0 .../idris2/{ => interface}/interface001/input | 0 .../{ => interface}/interface001/input1 | 0 tests/idris2/{ => interface}/interface001/run | 2 +- .../{ => interface}/interface002/Functor.idr | 0 .../{ => interface}/interface002/Stuff.idr | 0 .../{ => interface}/interface002/expected | 0 .../idris2/{ => interface}/interface002/input | 0 tests/idris2/{ => interface}/interface002/run | 2 +- .../{ => interface}/interface003/Do.idr | 0 .../{ => interface}/interface003/expected | 0 .../idris2/{ => interface}/interface003/input | 0 tests/idris2/interface/interface003/run | 3 + .../{ => interface}/interface004/Do.idr | 0 .../{ => interface}/interface004/expected | 0 .../idris2/{ => interface}/interface004/input | 0 tests/idris2/interface/interface004/run | 3 + .../{ => interface}/interface005/Deps.idr | 0 .../{ => interface}/interface005/expected | 0 tests/idris2/interface/interface005/run | 3 + .../{ => interface}/interface006/Apply.idr | 0 .../interface006/Biapplicative.idr | 0 .../{ => interface}/interface006/Bimonad.idr | 0 .../{ => interface}/interface006/expected | 0 tests/idris2/interface/interface006/run | 3 + .../idris2/{ => interface}/interface007/A.idr | 0 .../{ => interface}/interface007/expected | 0 tests/idris2/{ => interface}/interface007/run | 2 +- .../{ => interface}/interface008/Deps.idr | 0 .../{ => interface}/interface008/expected | 0 tests/idris2/interface/interface008/run | 3 + .../{ => interface}/interface009/Odd.idr | 0 .../{ => interface}/interface009/expected | 0 .../idris2/{ => interface}/interface009/input | 0 tests/idris2/{ => interface}/interface009/run | 2 +- .../{ => interface}/interface010/Dep.idr | 0 .../{ => interface}/interface010/expected | 0 tests/idris2/interface/interface010/run | 3 + .../{ => interface}/interface011/FuncImpl.idr | 0 .../{ => interface}/interface011/expected | 0 tests/idris2/interface/interface011/run | 3 + .../{ => interface}/interface012/Defmeth.idr | 0 .../{ => interface}/interface012/expected | 0 tests/idris2/interface/interface012/run | 3 + .../{ => interface}/interface013/TypeInt.idr | 0 .../{ => interface}/interface013/expected | 0 tests/idris2/interface/interface013/run | 3 + .../{ => interface}/interface014/DepInt.idr | 0 .../{ => interface}/interface014/expected | 0 tests/idris2/interface/interface014/run | 3 + .../{ => interface}/interface015/expected | 0 .../{ => interface}/interface015/gnu.idr | 0 tests/idris2/interface/interface015/run | 3 + .../{ => interface}/interface016/TwoNum.idr | 0 .../{ => interface}/interface016/expected | 0 tests/idris2/interface/interface016/run | 3 + .../{ => interface}/interface017/Tricho.idr | 0 .../{ => interface}/interface017/expected | 0 tests/idris2/interface/interface017/run | 3 + .../{ => interface}/interface018/Sized.idr | 0 .../{ => interface}/interface018/Sized2.idr | 0 .../{ => interface}/interface018/Sized3.idr | 0 .../{ => interface}/interface018/expected | 0 .../idris2/{ => interface}/interface018/input | 0 tests/idris2/{ => interface}/interface018/run | 2 +- .../interface019/LocalHints.idr | 0 .../{ => interface}/interface019/expected | 0 tests/idris2/interface/interface019/run | 3 + .../interface020/LocalInterface.idr | 0 .../{ => interface}/interface020/expected | 0 tests/idris2/{ => interface}/interface020/run | 2 +- .../interface021/LocalHint.idr | 0 .../{ => interface}/interface021/expected | 0 tests/idris2/interface/interface021/run | 3 + .../interface022/DotMethod.idr | 0 .../{ => interface}/interface022/expected | 0 .../idris2/{ => interface}/interface022/input | 0 tests/idris2/{ => interface}/interface022/run | 2 +- .../{ => interface}/interface023/AppComp.idr | 0 .../{ => interface}/interface023/expected | 0 .../idris2/{ => interface}/interface023/input | 0 tests/idris2/{ => interface}/interface023/run | 2 +- .../{ => interface}/interface024/EH.idr | 0 .../{ => interface}/interface024/expected | 0 tests/idris2/{ => interface}/interface024/run | 2 +- .../interface025/AutoSearchHide1.idr | 0 .../interface025/AutoSearchHide2.idr | 0 .../{ => interface}/interface025/expected | 0 .../interface025}/input | 0 tests/idris2/{ => interface}/interface025/run | 2 +- .../interface026/UninhabitedRec.idr | 0 .../{ => interface}/interface026/expected | 0 .../interface026}/input | 0 tests/idris2/{ => interface}/interface026/run | 2 +- .../{ => interface}/interface027/expected | 0 .../idris2/{ => interface}/interface027/input | 0 .../{ => interface}/interface027/params.idr | 0 tests/idris2/{ => interface}/interface027/run | 2 +- .../interface028/InterfaceArgs.idr | 0 .../{ => interface}/interface028/expected | 0 tests/idris2/{ => interface}/interface028/run | 2 +- .../interface029/ForwardImpl1.idr | 0 .../interface029/ForwardImpl2.idr | 0 .../interface029/ForwardImpl3.idr | 0 .../{ => interface}/interface029/expected | 0 tests/idris2/{ => interface}/interface029/run | 2 +- tests/idris2/interface003/run | 3 - tests/idris2/interface004/run | 3 - tests/idris2/interface005/run | 3 - tests/idris2/interface006/run | 3 - tests/idris2/interface008/run | 3 - tests/idris2/interface010/run | 3 - tests/idris2/interface011/run | 3 - tests/idris2/interface012/run | 3 - tests/idris2/interface013/run | 3 - tests/idris2/interface014/run | 3 - tests/idris2/interface015/run | 3 - tests/idris2/interface016/run | 3 - tests/idris2/interface017/run | 3 - tests/idris2/interface019/run | 3 - tests/idris2/interface021/run | 3 - tests/idris2/interpolation003/run | 3 - tests/idris2/interpreter001/run | 3 - tests/idris2/interpreter003/run | 3 - tests/idris2/interpreter004/run | 3 - tests/idris2/interpreter006/run | 3 - tests/idris2/interpreter007/run | 3 - tests/idris2/{ => linear}/linear001/Door.idr | 0 tests/idris2/{ => linear}/linear001/Stuff.idr | 0 tests/idris2/{ => linear}/linear001/expected | 0 tests/idris2/{ => linear}/linear001/run | 2 +- tests/idris2/{ => linear}/linear002/Door.idr | 0 tests/idris2/{ => linear}/linear002/Stuff.idr | 0 tests/idris2/{ => linear}/linear002/expected | 0 tests/idris2/{ => linear}/linear002/input | 0 tests/idris2/{ => linear}/linear002/run | 2 +- .../idris2/{ => linear}/linear003/Linear.idr | 0 tests/idris2/{ => linear}/linear003/expected | 0 tests/idris2/{ => linear}/linear003/input | 0 tests/idris2/{ => linear}/linear003/run | 2 +- tests/idris2/{ => linear}/linear005/Door.idr | 0 .../idris2/{ => linear}/linear005/Linear.idr | 0 tests/idris2/{ => linear}/linear005/expected | 0 tests/idris2/{ => linear}/linear005/input | 0 tests/idris2/{ => linear}/linear005/run | 2 +- tests/idris2/{ => linear}/linear006/ZFun.idr | 0 tests/idris2/{ => linear}/linear006/expected | 0 tests/idris2/{ => linear}/linear006/input | 0 tests/idris2/{ => linear}/linear006/run | 2 +- tests/idris2/{ => linear}/linear007/LCase.idr | 0 tests/idris2/{ => linear}/linear007/expected | 0 tests/idris2/linear/linear007/run | 3 + tests/idris2/{ => linear}/linear008/Door.idr | 0 tests/idris2/{ => linear}/linear008/expected | 0 tests/idris2/linear/linear008/run | 3 + tests/idris2/{ => linear}/linear009/expected | 0 tests/idris2/{ => linear}/linear009/input | 0 tests/idris2/{ => linear}/linear009/qtt.idr | 0 tests/idris2/{ => linear}/linear009/run | 2 +- tests/idris2/{ => linear}/linear010/Door.idr | 0 tests/idris2/{ => linear}/linear010/expected | 0 tests/idris2/{ => linear}/linear010/run | 2 +- .../idris2/{ => linear}/linear011/Network.idr | 0 tests/idris2/{ => linear}/linear011/expected | 0 tests/idris2/{ => linear}/linear011/input | 0 tests/idris2/{ => linear}/linear011/run | 2 +- tests/idris2/{ => linear}/linear012/expected | 0 tests/idris2/{ => linear}/linear012/input | 0 .../{ => linear}/linear012/linholes.idr | 0 tests/idris2/{ => linear}/linear012/run | 2 +- .../{ => linear}/linear013/Issue758.idr | 0 tests/idris2/{ => linear}/linear013/expected | 0 tests/idris2/{ => linear}/linear013/input | 0 tests/idris2/{ => linear}/linear013/run | 2 +- .../idris2/{ => linear}/linear014/Issue55.idr | 0 tests/idris2/{ => linear}/linear014/expected | 0 tests/idris2/linear/linear014/run | 3 + .../{ => linear}/linear015/Issue1861.idr | 0 tests/idris2/{ => linear}/linear015/expected | 0 tests/idris2/linear/linear015/run | 3 + .../{ => linear}/linear016/Issue2895.idr | 0 .../{ => linear}/linear016/Issue2895_2.idr | 0 tests/idris2/{ => linear}/linear016/expected | 0 tests/idris2/{ => linear}/linear016/run | 2 +- tests/idris2/{ => linear}/linear017/As.idr | 0 tests/idris2/{ => linear}/linear017/expected | 0 tests/idris2/linear/linear017/run | 3 + tests/idris2/linear004/Erase.idr | 13 - tests/idris2/linear004/Stuff.idr | 68 --- tests/idris2/linear004/expected | 46 -- tests/idris2/linear004/input | 11 - tests/idris2/linear004/run | 3 - tests/idris2/linear007/run | 3 - tests/idris2/linear008/run | 3 - tests/idris2/linear014/run | 3 - tests/idris2/linear015/run | 3 - tests/idris2/linear017/run | 3 - .../{ => literate}/literate001/IEdit.lidr | 0 .../{ => literate}/literate001/expected | 0 tests/idris2/{ => literate}/literate001/input | 0 tests/idris2/{ => literate}/literate001/run | 2 +- .../{ => literate}/literate002/IEdit.lidr | 0 .../{ => literate}/literate002/IEdit2.lidr | 0 .../{ => literate}/literate002/expected | 0 tests/idris2/{ => literate}/literate002/input | 0 .../idris2/{ => literate}/literate002/input2 | 0 tests/idris2/{ => literate}/literate002/run | 2 +- .../{ => literate}/literate003/IEdit.lidr | 0 .../{ => literate}/literate003/expected | 0 tests/idris2/{ => literate}/literate003/input | 0 .../{literate005 => literate/literate003}/run | 2 +- .../{ => literate}/literate004/IEdit.lidr | 0 .../{ => literate}/literate004/expected | 0 tests/idris2/{ => literate}/literate004/input | 0 .../{literate003 => literate/literate004}/run | 2 +- .../{ => literate}/literate005/IEdit.lidr | 0 .../{ => literate}/literate005/expected | 0 tests/idris2/{ => literate}/literate005/input | 0 .../{literate004 => literate/literate005}/run | 2 +- .../{ => literate}/literate006/Door.lidr | 0 .../{ => literate}/literate006/expected | 0 tests/idris2/{ => literate}/literate006/input | 0 tests/idris2/{ => literate}/literate006/run | 2 +- .../{ => literate}/literate007/IEdit.lidr | 0 .../{ => literate}/literate007/IEdit.org | 0 .../{ => literate}/literate007/IEditOrg.org | 0 .../{ => literate}/literate007/expected | 0 tests/idris2/{ => literate}/literate007/input | 0 .../idris2/{ => literate}/literate007/input2 | 0 tests/idris2/{ => literate}/literate007/run | 2 +- .../{ => literate}/literate008/IEdit.lidr | 0 .../{ => literate}/literate008/expected | 0 tests/idris2/{ => literate}/literate008/input | 0 tests/idris2/literate/literate008/run | 3 + .../{ => literate}/literate009/WithLift.lidr | 0 .../{ => literate}/literate009/expected | 0 tests/idris2/{ => literate}/literate009/input | 0 tests/idris2/{ => literate}/literate009/run | 2 +- .../literate010/MyFirstIdrisProgram.org | 0 .../{ => literate}/literate010/expected | 0 tests/idris2/{ => literate}/literate010/run | 2 +- .../{ => literate}/literate011/IEdit.md | 0 .../{ => literate}/literate011/expected | 0 tests/idris2/{ => literate}/literate011/input | 0 tests/idris2/{ => literate}/literate011/run | 2 +- .../{ => literate}/literate012/IEdit.org | 0 .../{ => literate}/literate012/IEdit2.org | 0 .../{ => literate}/literate012/expected | 0 tests/idris2/{ => literate}/literate012/input | 0 tests/idris2/{ => literate}/literate012/run | 2 +- .../{ => literate}/literate013/Lit.lidr | 0 .../{ => literate}/literate013/LitTeX.tex | 0 .../{ => literate}/literate013/expected | 0 tests/idris2/{ => literate}/literate013/run | 2 +- .../{ => literate}/literate014/expected | 0 tests/idris2/{ => literate}/literate014/input | 0 tests/idris2/{ => literate}/literate014/run | 2 +- .../{ => literate}/literate014/with.lidr | 0 .../{ => literate}/literate015/case.lidr | 0 .../{ => literate}/literate015/expected | 0 tests/idris2/{ => literate}/literate015/input | 0 tests/idris2/{ => literate}/literate015/run | 2 +- .../{ => literate}/literate016/IEdit.org | 0 .../{ => literate}/literate016/IEdit2.org | 0 .../{ => literate}/literate016/expected | 0 tests/idris2/{ => literate}/literate016/input | 0 tests/idris2/{ => literate}/literate016/run | 2 +- .../{ => literate}/literate017/.gitignore | 0 .../{ => literate}/literate017/expected | 0 tests/idris2/{ => literate}/literate017/input | 0 .../literate017/project-expected.ipkg | 0 tests/idris2/{ => literate}/literate017/run | 2 +- .../{ => literate}/literate017/src/A/A.org | 0 .../{ => literate}/literate017/src/A/AB.lidr | 0 .../{ => literate}/literate017/src/B/B.md | 0 .../literate017/src/B/BA.markdown | 0 .../{ => literate}/literate017/src/Main.idr | 0 tests/idris2/literate008/run | 3 - tests/idris2/{ => misc}/docs001/expected | 0 tests/idris2/{ => misc}/docs001/input | 0 tests/idris2/misc/docs001/run | 3 + tests/idris2/{ => misc}/docs002/Doc.idr | 0 tests/idris2/{ => misc}/docs002/expected | 0 tests/idris2/{ => misc}/docs002/input | 0 tests/idris2/{ => misc}/docs002/run | 2 +- tests/idris2/{ => misc}/docs003/RecordDoc.idr | 0 tests/idris2/{ => misc}/docs003/expected | 0 tests/idris2/{ => misc}/docs003/input | 0 tests/idris2/{ => misc}/docs003/run | 2 +- tests/idris2/{ => misc}/docs004/DocImpl.idr | 0 tests/idris2/{ => misc}/docs004/List.idr | 0 tests/idris2/{ => misc}/docs004/expected | 0 tests/idris2/{ => misc}/docs004/input | 0 tests/idris2/{ => misc}/docs004/input2 | 0 tests/idris2/{ => misc}/docs004/run | 2 +- tests/idris2/{ => misc}/docs005/expected | 0 tests/idris2/{ => misc}/docs005/input | 0 tests/idris2/misc/docs005/run | 3 + tests/idris2/{ => misc}/eta001/Issue1370.idr | 0 tests/idris2/{ => misc}/eta001/expected | 0 tests/idris2/misc/eta001/run | 3 + .../{ => misc}/golden001/000-hello/expected | 0 .../idris2/{ => misc}/golden001/000-hello/run | 0 tests/idris2/{ => misc}/golden001/Main.idr | 0 tests/idris2/{ => misc}/golden001/Test.idr | 0 tests/idris2/{ => misc}/golden001/expected | 0 tests/idris2/{ => misc}/golden001/hello.ipkg | 0 tests/idris2/{ => misc}/golden001/run | 2 +- tests/idris2/{ => misc}/golden001/test.ipkg | 0 tests/idris2/{ => misc}/import001/Mult.idr | 0 tests/idris2/{ => misc}/import001/Nat.idr | 0 tests/idris2/{ => misc}/import001/Test.idr | 0 tests/idris2/{ => misc}/import001/expected | 0 tests/idris2/{ => misc}/import001/input | 0 tests/idris2/{ => misc}/import001/run | 2 +- tests/idris2/{ => misc}/import002/Mult.idr | 0 tests/idris2/{ => misc}/import002/Nat.idr | 0 tests/idris2/{ => misc}/import002/Test.idr | 0 tests/idris2/{ => misc}/import002/expected | 0 tests/idris2/{ => misc}/import002/run | 2 +- tests/idris2/{ => misc}/import003/A.idr | 0 tests/idris2/{ => misc}/import003/B.idr | 0 tests/idris2/{ => misc}/import003/C.idr | 0 tests/idris2/{ => misc}/import003/expected | 0 tests/idris2/{ => misc}/import003/input | 0 tests/idris2/{ => misc}/import003/run | 2 +- tests/idris2/{ => misc}/import004/Cycle1.idr | 0 tests/idris2/{ => misc}/import004/Cycle2.idr | 0 tests/idris2/{ => misc}/import004/Loop.idr | 0 tests/idris2/{ => misc}/import004/expected | 0 tests/idris2/{ => misc}/import004/run | 2 +- tests/idris2/{ => misc}/import005/As.idr | 0 tests/idris2/{ => misc}/import005/Test.idr | 0 tests/idris2/{ => misc}/import005/expected | 0 tests/idris2/{ => misc}/import005/input | 0 tests/idris2/misc/import005/run | 3 + tests/idris2/{ => misc}/import006/A/B.idr | 0 tests/idris2/{ => misc}/import006/A/C.idr | 0 tests/idris2/{ => misc}/import006/cyclic.ipkg | 0 tests/idris2/{ => misc}/import006/expected | 0 tests/idris2/{ => misc}/import006/run | 2 +- tests/idris2/{ => misc}/import007/Mod.idr | 0 tests/idris2/{ => misc}/import007/Mod1.idr | 0 tests/idris2/{ => misc}/import007/Mod2.idr | 0 tests/idris2/{ => misc}/import007/expected | 0 tests/idris2/misc/import007/run | 3 + tests/idris2/{ => misc}/import008/Exe/Mod.idr | 0 .../{ => misc}/import008/Exe/depends/lib-0 | 0 .../idris2/{ => misc}/import008/Exe/exe.ipkg | 0 .../idris2/{ => misc}/import008/Lib/Conf.idr | 0 .../idris2/{ => misc}/import008/Lib/lib.ipkg | 0 tests/idris2/{ => misc}/import008/expected | 0 tests/idris2/{ => misc}/import008/run | 2 +- tests/idris2/{ => misc}/import009/Import.idr | 0 tests/idris2/{ => misc}/import009/Infix.idr | 0 tests/idris2/{ => misc}/import009/Prefix.idr | 0 tests/idris2/{ => misc}/import009/Resugar.idr | 0 tests/idris2/{ => misc}/import009/Test.idr | 0 tests/idris2/{ => misc}/import009/expected | 0 tests/idris2/{ => misc}/import009/run | 2 +- .../{ => misc}/inlining001/Inlining.idr | 0 tests/idris2/{ => misc}/inlining001/expected | 0 tests/idris2/{ => misc}/inlining001/input | 0 tests/idris2/{ => misc}/inlining001/run | 2 +- tests/idris2/{ => misc}/lazy001/Lazy.idr | 0 tests/idris2/{ => misc}/lazy001/expected | 0 tests/idris2/{ => misc}/lazy001/input | 0 tests/idris2/{ => misc}/lazy001/run | 2 +- .../idris2/{ => misc}/lazy002/LazyFoldlM.idr | 0 tests/idris2/{ => misc}/lazy002/expected | 0 tests/idris2/{ => misc}/lazy002/input | 0 tests/idris2/{ => misc}/lazy002/run | 2 +- tests/idris2/{ => misc}/lazy003/DelayLam.idr | 0 tests/idris2/{ => misc}/lazy003/expected | 0 tests/idris2/{ => misc}/lazy003/input | 0 tests/idris2/{ => misc}/lazy003/run | 2 +- tests/idris2/{ => misc}/namespace001/Dup.idr | 0 .../idris2/{ => misc}/namespace001/Scope.idr | 0 tests/idris2/{ => misc}/namespace001/expected | 0 tests/idris2/{ => misc}/namespace001/run | 2 +- .../{ => misc}/namespace002/Issue1313.idr | 0 tests/idris2/{ => misc}/namespace002/expected | 0 tests/idris2/{ => misc}/namespace002/run | 2 +- tests/idris2/{ => misc}/namespace003/Test.idr | 0 tests/idris2/{ => misc}/namespace003/expected | 0 tests/idris2/{ => misc}/namespace003/run | 2 +- .../idris2/{ => misc}/namespace004/Export.idr | 0 tests/idris2/{ => misc}/namespace004/expected | 0 tests/idris2/misc/namespace004/run | 3 + tests/idris2/{ => misc}/namespace005/Lib1.idr | 0 tests/idris2/{ => misc}/namespace005/Lib2.idr | 0 .../{ => misc}/namespace005/LibPre1.idr | 0 .../{ => misc}/namespace005/LibPre2.idr | 0 .../idris2/{ => misc}/namespace005/Main0.idr | 0 .../idris2/{ => misc}/namespace005/Main1.idr | 0 .../idris2/{ => misc}/namespace005/Main3.idr | 0 .../{ => misc}/namespace005/MainConflict.idr | 0 .../{ => misc}/namespace005/MainFail.idr | 0 .../{ => misc}/namespace005/MainPre0.idr | 0 .../{ => misc}/namespace005/MainPre1.idr | 0 .../{ => misc}/namespace005/NonConflict1.idr | 0 .../{ => misc}/namespace005/NonConflict2.idr | 0 tests/idris2/{ => misc}/namespace005/expected | 0 tests/idris2/{ => misc}/namespace005/run | 2 +- tests/idris2/{ => misc}/params001/expected | 0 tests/idris2/{ => misc}/params001/param.idr | 0 .../idris2/{ => misc}/params001/parambad.idr | 0 tests/idris2/{ => misc}/params001/run | 2 +- .../{ => misc}/params002/ParamsPrint.idr | 0 tests/idris2/{ => misc}/params002/expected | 0 tests/idris2/{ => misc}/params002/input | 0 tests/idris2/{ => misc}/params002/run | 2 +- .../idris2/{ => misc}/params003/casesplit.idr | 0 tests/idris2/{ => misc}/params003/expected | 0 tests/idris2/{ => misc}/params003/input | 0 tests/idris2/{ => misc}/params003/run | 2 +- .../{ => misc}/pretty001/Issue1328A.idr | 0 tests/idris2/{ => misc}/pretty001/expected | 0 tests/idris2/{ => misc}/pretty001/input | 0 tests/idris2/{ => misc}/pretty001/run | 2 +- tests/idris2/{ => misc}/pretty002/expected | 0 tests/idris2/{ => misc}/pretty002/input | 0 tests/idris2/misc/pretty002/run | 3 + tests/idris2/{ => misc}/primloop/PrimLoop.idr | 0 tests/idris2/{ => misc}/primloop/expected | 0 tests/idris2/misc/primloop/run | 3 + .../quantifiers001/TestQuantifiers.idr | 0 .../idris2/{ => misc}/quantifiers001/expected | 0 tests/idris2/{ => misc}/quantifiers001/input | 0 tests/idris2/{ => misc}/quantifiers001/run | 2 +- tests/idris2/{ => misc}/real001/Channel.idr | 0 tests/idris2/{ => misc}/real001/Linear.idr | 0 tests/idris2/{ => misc}/real001/MakeChans.idr | 0 tests/idris2/{ => misc}/real001/TestProto.idr | 0 tests/idris2/{ => misc}/real001/expected | 0 tests/idris2/{ => misc}/real001/run | 2 +- tests/idris2/{ => misc}/real002/Store.idr | 0 tests/idris2/{ => misc}/real002/StoreL.idr | 0 tests/idris2/{ => misc}/real002/expected | 0 tests/idris2/{ => misc}/real002/run | 2 +- .../{ => misc}/unification001/Issue647.idr | 0 .../idris2/{ => misc}/unification001/expected | 0 tests/idris2/misc/unification001/run | 3 + tests/idris2/{ => misc}/with003/Main.idr | 0 tests/idris2/{ => misc}/with003/expected | 0 tests/idris2/{ => misc}/with003/input | 0 tests/idris2/{ => misc}/with003/run | 2 +- tests/idris2/namespace004/run | 3 - tests/idris2/{ => perf}/perf001/Big.idr | 0 tests/idris2/{ => perf}/perf001/expected | 0 tests/idris2/perf/perf001/run | 3 + tests/idris2/{ => perf}/perf002/Big.idr | 0 tests/idris2/{ => perf}/perf002/expected | 0 tests/idris2/perf/perf002/run | 3 + tests/idris2/{ => perf}/perf003/Auto.idr | 0 tests/idris2/{ => perf}/perf003/expected | 0 tests/idris2/perf/perf003/run | 3 + tests/idris2/{ => perf}/perf004/bigdpair.idr | 0 tests/idris2/{ => perf}/perf004/expected | 0 tests/idris2/perf/perf004/run | 3 + tests/idris2/{ => perf}/perf005/Bad1.idr | 0 tests/idris2/{ => perf}/perf005/Bad2.idr | 0 tests/idris2/{ => perf}/perf005/Bad3.idr | 0 tests/idris2/{ => perf}/perf005/Lambda.idr | 0 .../{ => perf}/perf005/NoRegression.idr | 0 tests/idris2/{ => perf}/perf005/expected | 0 tests/idris2/{ => perf}/perf005/run | 2 +- tests/idris2/{ => perf}/perf007/Slooow.idr | 0 tests/idris2/{ => perf}/perf007/expected | 0 tests/idris2/perf/perf007/run | 3 + tests/idris2/{ => perf}/perf008/FinPerf.idr | 0 tests/idris2/{ => perf}/perf008/expected | 0 tests/idris2/perf/perf008/run | 3 + tests/idris2/{ => perf}/perf009/A.idr | 0 tests/idris2/{ => perf}/perf009/B.idr | 0 tests/idris2/{ => perf}/perf009/C.idr | 0 tests/idris2/{ => perf}/perf009/expected | 0 tests/idris2/perf/perf009/run | 3 + tests/idris2/{ => perf}/perf010/Printf.idr | 0 tests/idris2/{ => perf}/perf010/expected | 0 tests/idris2/perf/perf010/run | 3 + tests/idris2/{ => perf}/perf011/A.idr | 0 tests/idris2/{ => perf}/perf011/B.idr | 0 tests/idris2/{ => perf}/perf011/C.idr | 0 tests/idris2/{ => perf}/perf011/expected | 0 tests/idris2/perf/perf011/run | 3 + tests/idris2/{ => perf}/perf012/Main.idr | 0 tests/idris2/{ => perf}/perf012/expected | 0 tests/idris2/{ => perf}/perf012/run | 2 +- tests/idris2/{ => perf}/perf2202/Church.idr | 0 tests/idris2/{ => perf}/perf2202/expected | 0 .../idris2/{ => perf}/perf2202/many10000.idr | 0 tests/idris2/{ => perf}/perf2202/run | 2 +- tests/idris2/perf001/run | 3 - tests/idris2/perf002/run | 3 - tests/idris2/perf003/run | 3 - tests/idris2/perf004/run | 3 - tests/idris2/perf007/run | 3 - tests/idris2/perf008/run | 3 - tests/idris2/perf009/run | 3 - tests/idris2/perf010/run | 3 - tests/idris2/perf011/run | 3 - tests/idris2/perror001/run | 3 - tests/idris2/perror002/run | 3 - tests/idris2/perror004/run | 3 - tests/idris2/perror005/run | 3 - tests/idris2/perror006/run | 3 - tests/idris2/perror019/run | 3 - tests/idris2/perror021/run | 3 - tests/idris2/perror022/run | 3 - tests/idris2/perror023/run | 3 - tests/idris2/perror024/run | 3 - tests/idris2/perror025/run | 3 - tests/idris2/perror026/run | 3 - tests/idris2/perror027/run | 3 - tests/idris2/perror028/run | 3 - tests/idris2/perror029/run | 3 - tests/idris2/{ => pkg}/pkg001/Dummy.idr | 0 tests/idris2/{ => pkg}/pkg001/dummy.ipkg | 0 tests/idris2/{ => pkg}/pkg001/expected | 0 tests/idris2/{ => pkg}/pkg001/run | 2 +- tests/idris2/{ => pkg}/pkg002/dummy.ipkg | 0 tests/idris2/{ => pkg}/pkg002/expected | 0 tests/idris2/{ => pkg}/pkg002/run | 2 +- .../idris2/{ => pkg}/pkg002/src/Top/Dummy.idr | 0 tests/idris2/{ => pkg}/pkg003/Main.idr | 0 tests/idris2/{ => pkg}/pkg003/expected | 0 tests/idris2/{ => pkg}/pkg003/run | 2 +- tests/idris2/{ => pkg}/pkg003/testpkg.ipkg | 0 tests/idris2/{ => pkg}/pkg004/Dummy.idr | 0 tests/idris2/{ => pkg}/pkg004/dummy.ipkg | 0 tests/idris2/{ => pkg}/pkg004/expected | 0 tests/idris2/{ => pkg}/pkg004/input | 0 tests/idris2/{ => pkg}/pkg004/run | 2 +- tests/idris2/{ => pkg}/pkg005/Foo.idr | 0 tests/idris2/{ => pkg}/pkg005/expected | 0 tests/idris2/{ => pkg}/pkg005/foo.ipkg | 0 tests/idris2/{ => pkg}/pkg005/input | 0 tests/idris2/{ => pkg}/pkg005/run | 2 +- .../pkg006/depends/bar-1.0.1/bar.ipkg | 0 .../pkg006/depends/bar-baz/bar-baz.ipkg | 0 .../{ => pkg}/pkg006/depends/foo-0.5/foo.ipkg | 0 .../pkg006/depends/foo-bar-1.3.1/foo-bar.ipkg | 0 .../{ => pkg}/pkg006/depends/quux/quux.ipkg | 0 tests/idris2/{ => pkg}/pkg006/expected | 0 tests/idris2/{ => pkg}/pkg006/run | 2 +- tests/idris2/{ => pkg}/pkg006/test1.ipkg | 0 tests/idris2/{ => pkg}/pkg006/test2.ipkg | 0 tests/idris2/{ => pkg}/pkg006/test3.ipkg | 0 tests/idris2/{ => pkg}/pkg006/test4.ipkg | 0 tests/idris2/{ => pkg}/pkg006/test5.ipkg | 0 .../pkg007/A/Path/Of/Dires/First.idr | 0 .../pkg007/A/Path/Of/Dires/Second.idr | 0 .../{ => pkg}/pkg007/Another/Fourth.idr | 0 .../{ => pkg}/pkg007/Another/One/Third.idr | 0 tests/idris2/{ => pkg}/pkg007/expected | 0 tests/idris2/{ => pkg}/pkg007/input | 0 tests/idris2/{ => pkg}/pkg007/input2 | 0 tests/idris2/{ => pkg}/pkg007/run | 2 +- .../{ => pkg}/pkg007/src/And/A/Proof.idr | 0 .../{ => pkg}/pkg007/src/Yet/Another/Path.idr | 0 tests/idris2/{ => pkg}/pkg008/Bar.idr | 0 tests/idris2/{ => pkg}/pkg008/Foo.idr | 0 tests/idris2/{ => pkg}/pkg008/bar.ipkg | 0 tests/idris2/{ => pkg}/pkg008/expected | 0 tests/idris2/{ => pkg}/pkg008/foo.ipkg | 0 tests/idris2/{ => pkg}/pkg008/run | 2 +- tests/idris2/{ => pkg}/pkg009/expected | 0 tests/idris2/{ => pkg}/pkg009/run | 2 +- .../idris2/{ => pkg}/pkg009/testpkg/Main.idr | 0 .../{ => pkg}/pkg009/testpkg/testpkg.ipkg | 0 tests/idris2/{ => pkg}/pkg010/Main.idr | 0 tests/idris2/{ => pkg}/pkg010/expected | 0 tests/idris2/{ => pkg}/pkg010/run | 2 +- tests/idris2/{ => pkg}/pkg010/testpkg.ipkg | 0 .../{ => pkg}/pkg011/dot-slash-dot/Main.idr | 0 .../pkg011/dot-slash-dot/testpkg.ipkg | 0 .../pkg011/dot-slash-name-slash/src/Main.idr | 0 .../pkg011/dot-slash-name-slash/testpkg.ipkg | 0 .../{ => pkg}/pkg011/dot-slash/Main.idr | 0 .../{ => pkg}/pkg011/dot-slash/testpkg.ipkg | 0 tests/idris2/{ => pkg}/pkg011/dot/Main.idr | 0 .../idris2/{ => pkg}/pkg011/dot/testpkg.ipkg | 0 tests/idris2/{ => pkg}/pkg011/expected | 0 tests/idris2/{ => pkg}/pkg011/run | 2 +- .../{ => pkg}/pkg011/sibling/pkg/testpkg.ipkg | 0 .../{ => pkg}/pkg011/sibling/src/Main.idr | 0 tests/idris2/{ => pkg}/pkg012/Main.idr | 0 tests/idris2/{ => pkg}/pkg012/expected | 0 tests/idris2/{ => pkg}/pkg012/run | 2 +- tests/idris2/{ => pkg}/pkg012/testpkg.ipkg | 0 .../pkg013/depends/bar-0.7.2/bar.ipkg | 0 .../pkg013/depends/foo-0.1.0/foo.ipkg | 0 tests/idris2/{ => pkg}/pkg013/expected | 0 tests/idris2/{ => pkg}/pkg013/run | 2 +- tests/idris2/{ => pkg}/pkg013/test.ipkg | 0 .../pkg014/depends/bar-0.1.0/bar.ipkg | 0 .../pkg014/depends/bar-0.1.1/bar.ipkg | 0 .../pkg014/depends/baz-0.1.0/baz.ipkg | 0 .../pkg014/depends/baz-0.2.0/baz.ipkg | 0 .../pkg014/depends/baz-0.3.0/baz.ipkg | 0 .../pkg014/depends/foo-0.1.0/foo.ipkg | 0 .../pkg014/depends/foo-0.2.0/foo.ipkg | 0 .../pkg014/depends/foo-0.3.0/foo.ipkg | 0 tests/idris2/{ => pkg}/pkg014/expected | 0 tests/idris2/{ => pkg}/pkg014/run | 2 +- tests/idris2/{ => pkg}/pkg014/test.ipkg | 0 .../pkg015/depends/bar-0.1.0/bar.ipkg | 0 .../pkg015/depends/bar-0.1.1/bar.ipkg | 0 .../pkg015/depends/baz-0.1.0/baz.ipkg | 0 .../pkg015/depends/baz-0.2.0/baz.ipkg | 0 .../pkg015/depends/baz-0.3.0/baz.ipkg | 0 .../pkg015/depends/foo-0.1.0/foo.ipkg | 0 .../pkg015/depends/foo-0.2.0/foo.ipkg | 0 .../pkg015/depends/foo-0.3.0/foo.ipkg | 0 .../pkg015/depends/prz-0.1.0/prz.ipkg | 0 tests/idris2/{ => pkg}/pkg015/expected | 0 tests/idris2/{ => pkg}/pkg015/run | 0 tests/idris2/{ => pkg}/pkg015/test.ipkg | 0 tests/idris2/{ => pkg}/pkg016/bar.ipkg | 0 tests/idris2/{ => pkg}/pkg016/bar/Bar.idr | 0 tests/idris2/{ => pkg}/pkg016/baz.ipkg | 0 tests/idris2/{ => pkg}/pkg016/baz/Baz.idr | 0 tests/idris2/{ => pkg}/pkg016/expected | 0 tests/idris2/{ => pkg}/pkg016/foo.ipkg | 0 tests/idris2/{ => pkg}/pkg016/foo/Foo.idr | 0 tests/idris2/{ => pkg}/pkg016/run | 0 tests/idris2/{ => pkg}/pkg016/src/Test.idr | 0 tests/idris2/{ => pkg}/pkg016/test.ipkg | 0 tests/idris2/{ => pkg}/pkg017/a1/A.idr | 0 tests/idris2/{ => pkg}/pkg017/a1/a1.ipkg | 0 tests/idris2/{ => pkg}/pkg017/a2/A.idr | 0 tests/idris2/{ => pkg}/pkg017/a2/a2.ipkg | 0 tests/idris2/{ => pkg}/pkg017/b1/b1.ipkg | 0 tests/idris2/{ => pkg}/pkg017/b1/src/B1.idr | 0 tests/idris2/{ => pkg}/pkg017/b2/b2.ipkg | 0 tests/idris2/{ => pkg}/pkg017/b2/src/B2.idr | 0 tests/idris2/{ => pkg}/pkg017/expected | 0 tests/idris2/{ => pkg}/pkg017/input1 | 0 tests/idris2/{ => pkg}/pkg017/input2 | 0 tests/idris2/{ => pkg}/pkg017/run | 2 +- tests/idris2/positivity001/run | 3 - tests/idris2/positivity002/run | 3 - tests/idris2/positivity003/run | 3 - tests/idris2/pretty002/run | 3 - tests/idris2/primloop/run | 3 - tests/idris2/record003/run | 3 - tests/idris2/record010/run | 3 - tests/idris2/record011/run | 3 - tests/idris2/record012/run | 3 - tests/idris2/record014/run | 3 - tests/idris2/record015/run | 3 - tests/idris2/record018/run | 3 - .../{ => reflection}/reflection001/expected | 0 .../{ => reflection}/reflection001/input | 0 .../{ => reflection}/reflection001/quote.idr | 0 .../idris2/{ => reflection}/reflection001/run | 2 +- .../{ => reflection}/reflection002/expected | 0 .../{ => reflection}/reflection002/input | 0 .../{ => reflection}/reflection002/power.idr | 0 .../idris2/{ => reflection}/reflection002/run | 2 +- .../{ => reflection}/reflection003/expected | 0 .../reflection003/refprims.idr | 0 tests/idris2/reflection/reflection003/run | 3 + .../{ => reflection}/reflection004/expected | 0 .../{ => reflection}/reflection004/input | 0 .../reflection004/refdecl.idr | 0 .../idris2/{ => reflection}/reflection004/run | 2 +- .../{ => reflection}/reflection005/expected | 0 .../{ => reflection}/reflection005/input | 0 .../reflection005/refdecl.idr | 0 .../idris2/{ => reflection}/reflection005/run | 2 +- .../{ => reflection}/reflection006/expected | 0 .../{ => reflection}/reflection006/input | 0 .../{ => reflection}/reflection006/refleq.idr | 0 tests/idris2/reflection/reflection006/run | 3 + .../reflection007/NatExpr.idr | 0 .../{ => reflection}/reflection007/expected | 0 .../{ => reflection}/reflection007/input | 0 .../idris2/{ => reflection}/reflection007/run | 2 +- .../{ => reflection}/reflection008/Interp.idr | 0 .../{ => reflection}/reflection008/expected | 0 .../{ => reflection}/reflection008/input | 0 .../idris2/{ => reflection}/reflection008/run | 2 +- .../{ => reflection}/reflection009/expected | 0 .../{ => reflection}/reflection009/perf.idr | 0 tests/idris2/reflection/reflection009/run | 3 + .../{ => reflection}/reflection010/Name.idr | 0 .../{ => reflection}/reflection010/expected | 0 .../idris2/{ => reflection}/reflection010/run | 2 +- .../{ => reflection}/reflection011/expected | 0 .../{ => reflection}/reflection011/input | 0 .../idris2/{ => reflection}/reflection011/run | 2 +- .../{ => reflection}/reflection011/tryref.idr | 0 .../{ => reflection}/reflection012/expected | 0 .../{ => reflection}/reflection012/input | 0 .../reflection012/nameinfo.idr | 0 .../idris2/{ => reflection}/reflection012/run | 2 +- .../reflection013/WithUnambig.idr | 0 .../{ => reflection}/reflection013/expected | 0 tests/idris2/reflection/reflection013/run | 3 + .../{ => reflection}/reflection014/expected | 0 .../reflection014/refdecl.idr | 0 tests/idris2/reflection/reflection014/run | 3 + .../reflection015/MacroRetFunc.idr | 0 .../{ => reflection}/reflection015/expected | 0 .../idris2/{ => reflection}/reflection015/run | 2 +- .../reflection016/BindElabScBug.idr | 0 .../{ => reflection}/reflection016/Eta.idr | 0 .../{ => reflection}/reflection016/expected | 0 .../{ => reflection}/reflection016/input | 0 .../idris2/{ => reflection}/reflection016/run | 2 +- .../reflection017/CanElabType.idr | 0 .../reflection017/StillCantEscape.idr | 0 .../{ => reflection}/reflection017/expected | 0 .../idris2/{ => reflection}/reflection017/run | 2 +- .../reflection018/AtTypeLevel.idr | 0 .../{ => reflection}/reflection018/expected | 0 tests/idris2/reflection/reflection018/run | 3 + .../reflection019/ElabScriptWarning.idr | 0 .../{ => reflection}/reflection019/expected | 0 .../{ => reflection}/reflection019/input | 0 .../idris2/{ => reflection}/reflection019/run | 2 +- .../{ => reflection}/reflection019/test.ipkg | 0 .../reflection020/FromDecls.idr | 0 .../reflection020/FromName.idr | 0 .../reflection020/FromTTImp.idr | 0 .../{ => reflection}/reflection020/expected | 0 .../idris2/{ => reflection}/reflection020/run | 2 +- .../reflection021/QuoteSearch.idr | 0 .../{ => reflection}/reflection021/expected | 0 tests/idris2/reflection/reflection021/run | 3 + tests/idris2/reflection003/run | 3 - tests/idris2/reflection006/run | 3 - tests/idris2/reflection009/run | 3 - tests/idris2/reflection013/run | 3 - tests/idris2/reflection014/run | 3 - tests/idris2/reflection018/run | 3 - tests/idris2/reflection021/run | 3 - tests/idris2/{ => reg}/reg001/D.idr | 0 tests/idris2/{ => reg}/reg001/expected | 0 tests/idris2/reg/reg001/run | 3 + tests/idris2/{ => reg}/reg002/expected | 0 tests/idris2/{ => reg}/reg002/linm.idr | 0 tests/idris2/reg/reg002/run | 3 + tests/idris2/{ => reg}/reg003/Holes.idr | 0 tests/idris2/{ => reg}/reg003/expected | 0 tests/idris2/{ => reg}/reg003/input | 0 tests/idris2/{ => reg}/reg003/run | 2 +- tests/idris2/{ => reg}/reg004/ambig.idr | 0 tests/idris2/{ => reg}/reg004/expected | 0 tests/idris2/reg/reg004/run | 3 + tests/idris2/{ => reg}/reg005/expected | 0 tests/idris2/{ => reg}/reg005/iftype.idr | 0 tests/idris2/reg/reg005/run | 3 + tests/idris2/{ => reg}/reg006/Cmd.idr | 0 tests/idris2/{ => reg}/reg006/expected | 0 tests/idris2/reg/reg006/run | 3 + tests/idris2/{ => reg}/reg007/Main.idr | 0 tests/idris2/{ => reg}/reg007/expected | 0 tests/idris2/reg/reg007/run | 3 + tests/idris2/{ => reg}/reg008/Vending.idr | 0 tests/idris2/{ => reg}/reg008/expected | 0 tests/idris2/{ => reg}/reg008/input | 0 tests/idris2/{ => reg}/reg008/run | 2 +- tests/idris2/{ => reg}/reg009/Case.idr | 0 tests/idris2/{ => reg}/reg009/expected | 0 tests/idris2/reg/reg009/run | 3 + tests/idris2/{ => reg}/reg010/Recordname.idr | 0 tests/idris2/{ => reg}/reg010/expected | 0 tests/idris2/reg/reg010/run | 3 + tests/idris2/{ => reg}/reg011/expected | 0 tests/idris2/{ => reg}/reg011/mut.idr | 0 tests/idris2/reg/reg011/run | 3 + tests/idris2/{ => reg}/reg012/Foo.idr | 0 tests/idris2/{ => reg}/reg012/expected | 0 tests/idris2/reg/reg012/run | 3 + .../{ => reg}/reg013/UnboundImplicits.idr | 0 tests/idris2/{ => reg}/reg013/expected | 0 tests/idris2/{ => reg}/reg013/run | 2 +- tests/idris2/{ => reg}/reg014/casecase.idr | 0 tests/idris2/{ => reg}/reg014/expected | 0 tests/idris2/{ => reg}/reg014/run | 2 +- tests/idris2/{ => reg}/reg015/anyfail.idr | 0 tests/idris2/{ => reg}/reg015/expected | 0 tests/idris2/reg/reg015/run | 3 + tests/idris2/{ => reg}/reg016/Using.idr | 0 tests/idris2/{ => reg}/reg016/expected | 0 tests/idris2/reg/reg016/run | 3 + tests/idris2/{ => reg}/reg017/expected | 0 tests/idris2/{ => reg}/reg017/lammult.idr | 0 tests/idris2/reg/reg017/run | 3 + tests/idris2/{ => reg}/reg018/cycle.idr | 0 tests/idris2/{ => reg}/reg018/expected | 0 tests/idris2/reg/reg018/run | 3 + tests/idris2/{ => reg}/reg019/expected | 0 tests/idris2/{ => reg}/reg019/lazybug.idr | 0 tests/idris2/reg/reg019/run | 3 + tests/idris2/{ => reg}/reg020/expected | 0 tests/idris2/{ => reg}/reg020/input | 0 tests/idris2/{ => reg}/reg020/matchlits.idr | 0 tests/idris2/{ => reg}/reg020/run | 2 +- tests/idris2/{ => reg}/reg021/case.idr | 0 tests/idris2/{ => reg}/reg021/expected | 0 tests/idris2/reg/reg021/run | 3 + tests/idris2/{ => reg}/reg022/case.idr | 0 tests/idris2/{ => reg}/reg022/expected | 0 tests/idris2/{ => reg}/reg022/input | 0 tests/idris2/reg/reg022/run | 3 + tests/idris2/{ => reg}/reg023/boom.idr | 0 tests/idris2/{ => reg}/reg023/expected | 0 tests/idris2/reg/reg023/run | 3 + tests/idris2/{ => reg}/reg024/expected | 0 tests/idris2/{ => reg}/reg024/input | 0 tests/idris2/{ => reg}/reg024/run | 2 +- tests/idris2/{ => reg}/reg024/split.idr | 0 tests/idris2/{ => reg}/reg025/expected | 0 tests/idris2/{ => reg}/reg025/input | 0 tests/idris2/{ => reg}/reg025/lift.idr | 0 tests/idris2/{ => reg}/reg025/run | 2 +- tests/idris2/{ => reg}/reg026/Meh.idr | 0 tests/idris2/{ => reg}/reg026/expected | 0 tests/idris2/reg/reg026/run | 3 + tests/idris2/{ => reg}/reg027/expected | 0 tests/idris2/{ => reg}/reg027/pwhere.idr | 0 tests/idris2/reg/reg027/run | 3 + tests/idris2/{ => reg}/reg028/Test.idr | 0 tests/idris2/{ => reg}/reg028/expected | 0 tests/idris2/reg/reg028/run | 3 + tests/idris2/{ => reg}/reg029/expected | 0 tests/idris2/{ => reg}/reg029/lqueue.idr | 0 tests/idris2/reg/reg029/run | 3 + tests/idris2/{ => reg}/reg030/A.idr | 0 tests/idris2/{ => reg}/reg030/B.idr | 0 tests/idris2/{ => reg}/reg030/C.idr | 0 tests/idris2/{ => reg}/reg030/expected | 0 tests/idris2/reg/reg030/run | 3 + tests/idris2/{ => reg}/reg031/dpair.idr | 0 tests/idris2/{ => reg}/reg031/expected | 0 tests/idris2/reg/reg031/run | 3 + tests/idris2/{ => reg}/reg032/expected | 0 tests/idris2/{ => reg}/reg032/recupdate.idr | 0 tests/idris2/reg/reg032/run | 3 + tests/idris2/{ => reg}/reg033/DerivingEq.idr | 0 tests/idris2/{ => reg}/reg033/expected | 0 tests/idris2/reg/reg033/run | 3 + tests/idris2/{ => reg}/reg033/test.idr | 0 tests/idris2/{ => reg}/reg034/expected | 0 tests/idris2/reg/reg034/run | 3 + tests/idris2/{ => reg}/reg034/void.idr | 0 tests/idris2/{ => reg}/reg035/Implicit.idr | 0 tests/idris2/{ => reg}/reg035/expected | 0 tests/idris2/reg/reg035/run | 3 + tests/idris2/{ => reg}/reg036/Test.idr | 0 tests/idris2/{ => reg}/reg036/expected | 0 tests/idris2/reg/reg036/run | 3 + tests/idris2/{ => reg}/reg037/Test.idr | 0 tests/idris2/{ => reg}/reg037/expected | 0 tests/idris2/reg/reg037/run | 3 + tests/idris2/{ => reg}/reg038/Test1.idr | 0 tests/idris2/{ => reg}/reg038/Test2.idr | 0 tests/idris2/{ => reg}/reg038/expected | 0 tests/idris2/{ => reg}/reg038/run | 2 +- tests/idris2/{ => reg}/reg039/dupdup.idr | 0 tests/idris2/{ => reg}/reg039/expected | 0 tests/idris2/reg/reg039/run | 3 + tests/idris2/{ => reg}/reg040/CoverBug.idr | 0 tests/idris2/{ => reg}/reg040/expected | 0 tests/idris2/reg/reg040/run | 3 + tests/idris2/{ => reg}/reg041/expected | 0 tests/idris2/reg/reg041/run | 3 + tests/idris2/{ => reg}/reg041/tuple.idr | 0 tests/idris2/{ => reg}/reg042/NatOpts.idr | 0 tests/idris2/{ => reg}/reg042/expected | 0 tests/idris2/{ => reg}/reg042/input | 0 tests/idris2/{ => reg}/reg042/run | 2 +- tests/idris2/{ => reg}/reg043/NotFake.idr | 0 tests/idris2/{ => reg}/reg043/TestFake.idr | 0 tests/idris2/{ => reg}/reg043/expected | 0 tests/idris2/{ => reg}/reg043/run | 2 +- tests/idris2/{ => reg}/reg044/Methods.idr | 0 tests/idris2/{ => reg}/reg044/expected | 0 tests/idris2/reg/reg044/run | 3 + tests/idris2/{ => reg}/reg045/expected | 0 tests/idris2/reg/reg045/run | 3 + tests/idris2/{ => reg}/reg045/withparams.idr | 0 tests/idris2/{ => reg}/reg046/Postpone.idr | 0 tests/idris2/{ => reg}/reg046/expected | 0 tests/idris2/{ => reg}/reg046/input | 0 tests/idris2/{ => reg}/reg046/run | 2 +- .../{ => reg}/reg047/QualifiedDoBang.idr | 0 tests/idris2/{ => reg}/reg047/expected | 0 tests/idris2/{ => reg}/reg047/input | 0 tests/idris2/{ => reg}/reg047/run | 2 +- tests/idris2/{ => reg}/reg048/expected | 0 tests/idris2/{ => reg}/reg048/inferror.idr | 0 tests/idris2/{ => reg}/reg048/run | 2 +- tests/idris2/{ => reg}/reg049/expected | 0 tests/idris2/{ => reg}/reg049/lettype.idr | 0 tests/idris2/{ => reg}/reg049/run | 2 +- tests/idris2/{ => reg}/reg050/expected | 0 tests/idris2/{ => reg}/reg050/loopy.idr | 0 tests/idris2/{ => reg}/reg050/run | 2 +- tests/idris2/{ => reg}/reg051/BigFins.idr | 0 tests/idris2/{ => reg}/reg051/expected | 0 tests/idris2/reg/reg051/run | 2 + tests/idris2/{ => reg}/reg051/test.ipkg | 0 tests/idris2/{ => reg}/reg052/DPairQuote.idr | 0 tests/idris2/{ => reg}/reg052/expected | 0 tests/idris2/reg/reg052/run | 2 + tests/idris2/{ => reg}/reg052/test.ipkg | 0 tests/idris2/reg001/run | 3 - tests/idris2/reg002/run | 3 - tests/idris2/reg004/run | 3 - tests/idris2/reg005/run | 3 - tests/idris2/reg006/run | 3 - tests/idris2/reg007/run | 3 - tests/idris2/reg009/run | 3 - tests/idris2/reg010/run | 3 - tests/idris2/reg011/run | 3 - tests/idris2/reg012/run | 3 - tests/idris2/reg015/run | 3 - tests/idris2/reg016/run | 3 - tests/idris2/reg017/run | 3 - tests/idris2/reg018/run | 3 - tests/idris2/reg019/run | 3 - tests/idris2/reg021/run | 3 - tests/idris2/reg022/run | 3 - tests/idris2/reg023/run | 3 - tests/idris2/reg026/run | 3 - tests/idris2/reg027/run | 3 - tests/idris2/reg028/run | 3 - tests/idris2/reg029/run | 3 - tests/idris2/reg030/run | 3 - tests/idris2/reg031/run | 3 - tests/idris2/reg032/run | 3 - tests/idris2/reg033/run | 3 - tests/idris2/reg034/run | 3 - tests/idris2/reg035/run | 3 - tests/idris2/reg036/run | 3 - tests/idris2/reg037/run | 3 - tests/idris2/reg039/run | 3 - tests/idris2/reg040/run | 3 - tests/idris2/reg041/run | 3 - tests/idris2/reg044/run | 3 - tests/idris2/reg045/run | 3 - tests/idris2/reg051/run | 2 - tests/idris2/reg052/run | 2 - tests/idris2/{ => repl}/repl001/expected | 0 tests/idris2/{ => repl}/repl001/input | 0 tests/idris2/repl/repl001/run | 3 + tests/idris2/{ => repl}/repl002/expected | 0 tests/idris2/{ => repl}/repl002/input | 0 tests/idris2/repl/repl002/run | 3 + tests/idris2/{ => repl}/repl003/expected | 0 tests/idris2/{ => repl}/repl003/input | 0 tests/idris2/repl/repl003/run | 3 + tests/idris2/{ => repl}/repl004/expected | 0 tests/idris2/{ => repl}/repl004/input | 0 tests/idris2/repl/repl004/run | 3 + tests/idris2/{ => repl}/repl005/expected | 0 tests/idris2/{ => repl}/repl005/input | 0 tests/idris2/repl/repl005/run | 3 + tests/idris2/{ => repl}/repl006/expected | 0 tests/idris2/{ => repl}/repl006/input | 0 tests/idris2/repl/repl006/run | 3 + tests/idris2/repl001/run | 3 - tests/idris2/repl002/run | 3 - tests/idris2/repl003/run | 3 - tests/idris2/repl004/run | 3 - tests/idris2/repl005/run | 3 - tests/idris2/repl006/run | 3 - tests/idris2/rewrite001/run | 3 - .../{ => schemeeval}/schemeeval001/expected | 0 .../{ => schemeeval}/schemeeval001/input | 0 tests/idris2/schemeeval/schemeeval001/run | 3 + .../{ => schemeeval}/schemeeval002/expected | 0 .../{ => schemeeval}/schemeeval002/input | 0 tests/idris2/schemeeval/schemeeval002/run | 3 + .../{ => schemeeval}/schemeeval003/expected | 0 .../{ => schemeeval}/schemeeval003/input | 0 tests/idris2/schemeeval/schemeeval003/run | 3 + .../{ => schemeeval}/schemeeval004/expected | 0 .../{ => schemeeval}/schemeeval004/input | 0 .../{ => schemeeval}/schemeeval004/list.idr | 0 .../idris2/{ => schemeeval}/schemeeval004/run | 2 +- .../{ => schemeeval}/schemeeval005/Printf.idr | 0 .../{ => schemeeval}/schemeeval005/expected | 0 .../{ => schemeeval}/schemeeval005/input | 0 .../idris2/{ => schemeeval}/schemeeval005/run | 2 +- .../{ => schemeeval}/schemeeval006/expected | 0 .../{ => schemeeval}/schemeeval006/input | 0 tests/idris2/schemeeval/schemeeval006/run | 3 + tests/idris2/schemeeval001/run | 3 - tests/idris2/schemeeval002/run | 3 - tests/idris2/schemeeval003/run | 3 - tests/idris2/schemeeval006/run | 3 - .../termination001/AgdaIssue6059.idr | 0 .../{ => termination}/termination001/expected | 0 .../{ => termination}/termination001/run | 2 +- .../{ => total}/positivity001/Issue660.idr | 0 .../idris2/{ => total}/positivity001/expected | 0 tests/idris2/total/positivity001/run | 3 + .../{ => total}/positivity002/Issue660.idr | 0 .../idris2/{ => total}/positivity002/expected | 0 tests/idris2/total/positivity002/run | 3 + .../{ => total}/positivity003/Issue660.idr | 0 .../idris2/{ => total}/positivity003/expected | 0 tests/idris2/total/positivity003/run | 3 + .../{ => total}/positivity004/Issue1771-1.idr | 0 .../{ => total}/positivity004/Issue1771-2.idr | 0 .../{ => total}/positivity004/Issue1771-3.idr | 0 .../idris2/{ => total}/positivity004/expected | 0 tests/idris2/{ => total}/positivity004/run | 2 +- tests/idris2/{ => total}/total001/Total.idr | 0 tests/idris2/{ => total}/total001/expected | 0 tests/idris2/{ => total}/total001/input | 0 tests/idris2/{ => total}/total001/run | 2 +- tests/idris2/{ => total}/total002/Total.idr | 0 tests/idris2/{ => total}/total002/expected | 0 tests/idris2/{ => total}/total002/input | 0 tests/idris2/{ => total}/total002/run | 2 +- tests/idris2/{ => total}/total003/Total.idr | 0 tests/idris2/{ => total}/total003/expected | 0 tests/idris2/{ => total}/total003/input | 0 tests/idris2/{ => total}/total003/run | 2 +- tests/idris2/{ => total}/total004/Total.idr | 0 tests/idris2/{ => total}/total004/expected | 0 tests/idris2/{ => total}/total004/input | 0 tests/idris2/{ => total}/total004/run | 2 +- tests/idris2/{ => total}/total005/Total.idr | 0 tests/idris2/{ => total}/total005/expected | 0 tests/idris2/{ => total}/total005/input | 0 tests/idris2/total/total005/run | 3 + tests/idris2/{ => total}/total006/Total.idr | 0 tests/idris2/{ => total}/total006/expected | 0 tests/idris2/{ => total}/total006/input | 0 tests/idris2/total/total006/run | 3 + tests/idris2/{ => total}/total007/expected | 0 tests/idris2/{ => total}/total007/partial.idr | 0 tests/idris2/total/total007/run | 3 + tests/idris2/{ => total}/total008/expected | 0 tests/idris2/{ => total}/total008/partial.idr | 0 tests/idris2/total/total008/run | 3 + tests/idris2/{ => total}/total009/expected | 0 tests/idris2/total/total009/run | 3 + tests/idris2/{ => total}/total009/tree.idr | 0 .../{ => total}/total010/PartialWith.idr | 0 tests/idris2/{ => total}/total010/expected | 0 tests/idris2/total/total010/run | 3 + .../idris2/{ => total}/total011/Issue1460.idr | 0 .../idris2/{ => total}/total011/Issue1782.idr | 0 .../idris2/{ => total}/total011/Issue1828.idr | 0 .../{ => total}/total011/Issue1859-2.idr | 0 .../idris2/{ => total}/total011/Issue1859.idr | 0 tests/idris2/{ => total}/total011/expected | 0 tests/idris2/{ => total}/total011/run | 2 +- .../idris2/{ => total}/total012/Issue1828.idr | 0 .../{ => total}/total012/TotallyTotal.idr | 0 tests/idris2/{ => total}/total012/expected | 0 tests/idris2/{ => total}/total012/run | 2 +- .../idris2/{ => total}/total013/Issue1404.idr | 0 tests/idris2/{ => total}/total013/expected | 0 tests/idris2/total/total013/run | 3 + .../idris2/{ => total}/total014/FunCompTC.idr | 0 tests/idris2/{ => total}/total014/expected | 0 tests/idris2/total/total014/run | 3 + .../{ => total}/total015/CoveringData.idr | 0 tests/idris2/{ => total}/total015/expected | 0 tests/idris2/{ => total}/total015/run | 2 +- .../{ => total}/total016/AssertPositivity.idr | 0 .../total016/LazyPositivityCheck.idr | 0 tests/idris2/{ => total}/total016/expected | 0 tests/idris2/{ => total}/total016/run | 2 +- tests/idris2/{ => total}/total017/Paper.idr | 0 tests/idris2/{ => total}/total017/expected | 0 tests/idris2/total/total017/run | 3 + .../idris2/{ => total}/total018/Issue2448.idr | 0 tests/idris2/{ => total}/total018/expected | 0 tests/idris2/total/total018/run | 3 + tests/idris2/{ => total}/total019/Check.idr | 0 tests/idris2/{ => total}/total019/expected | 0 tests/idris2/total/total019/run | 3 + tests/idris2/{ => total}/total020/Check.idr | 0 tests/idris2/{ => total}/total020/expected | 0 tests/idris2/total/total020/run | 3 + tests/idris2/{ => total}/total020/test.ipkg | 0 tests/idris2/total005/run | 3 - tests/idris2/total006/run | 3 - tests/idris2/total007/run | 3 - tests/idris2/total008/run | 3 - tests/idris2/total009/run | 3 - tests/idris2/total010/run | 3 - tests/idris2/total013/run | 3 - tests/idris2/total014/run | 3 - tests/idris2/total017/run | 3 - tests/idris2/total018/run | 3 - tests/idris2/total019/run | 3 - tests/idris2/total020/run | 3 - tests/idris2/unification001/run | 3 - .../idris2/{ => warning}/warning001/Holes.idr | 0 .../{ => warning}/warning001/Issue1401.idr | 0 .../{ => warning}/warning001/Issue539.idr | 0 .../{ => warning}/warning001/Issue621.idr | 0 .../{ => warning}/warning001/PR1407.idr | 0 .../idris2/{ => warning}/warning001/expected | 0 tests/idris2/{ => warning}/warning001/run | 2 +- tests/idris2/{ => warning}/warning002/Foo.idr | 0 .../idris2/{ => warning}/warning002/Main.idr | 0 .../{ => warning}/warning002/deprecated.ipkg | 0 .../idris2/{ => warning}/warning002/expected | 0 tests/idris2/{ => warning}/warning002/run | 2 +- .../idris2/{ => warning}/warning003/Main.idr | 0 .../{ => warning}/warning003/deprecated.ipkg | 0 .../idris2/{ => warning}/warning003/expected | 0 tests/idris2/warning/warning003/run | 3 + .../idris2/{ => warning}/warning004/Lib1.idr | 0 .../idris2/{ => warning}/warning004/Lib2.idr | 0 .../idris2/{ => warning}/warning004/Main1.idr | 0 .../idris2/{ => warning}/warning004/expected | 0 tests/idris2/{ => warning}/warning004/run | 2 +- tests/idris2/warning003/run | 3 - tests/idris2/{ => with}/with001/Temp.idr | 0 tests/idris2/{ => with}/with001/expected | 0 tests/idris2/with/with001/run | 3 + tests/idris2/{ => with}/with002/Temp.idr | 0 tests/idris2/{ => with}/with002/expected | 0 tests/idris2/with/with002/run | 3 + .../idris2/{ => with}/with004/Issue637-2.idr | 0 .../idris2/{ => with}/with004/Issue637-3.idr | 0 tests/idris2/{ => with}/with004/Issue637.idr | 0 tests/idris2/{ => with}/with004/expected | 0 tests/idris2/{ => with}/with004/input | 0 tests/idris2/{ => with}/with004/run | 2 +- tests/idris2/{ => with}/with005/Issue893.idr | 0 tests/idris2/{ => with}/with005/WithProof.idr | 0 tests/idris2/{ => with}/with005/expected | 0 tests/idris2/{ => with}/with005/run | 2 +- .../idris2/{ => with}/with006/SparseWith.idr | 0 tests/idris2/{ => with}/with006/expected | 0 tests/idris2/with/with006/run | 3 + tests/idris2/{ => with}/with007/With0.idr | 0 tests/idris2/{ => with}/with007/expected | 0 tests/idris2/with/with007/run | 3 + .../idris2/{ => with}/with008/WithClause.idr | 0 tests/idris2/{ => with}/with008/expected | 0 tests/idris2/with/with008/run | 3 + .../idris2/{ => with}/with009/WithClause.idr | 0 tests/idris2/{ => with}/with009/expected | 0 tests/idris2/with/with009/run | 3 + .../idris2/{ => with}/with010/NestedWith.idr | 0 tests/idris2/{ => with}/with010/expected | 0 tests/idris2/with/with010/run | 3 + .../{ => with}/with011/WithImplicits.idr | 0 tests/idris2/{ => with}/with011/expected | 0 tests/idris2/{ => with}/with011/run | 2 +- tests/idris2/with001/run | 3 - tests/idris2/with002/run | 3 - tests/idris2/with006/run | 3 - tests/idris2/with007/run | 3 - tests/idris2/with008/run | 3 - tests/idris2/with009/run | 3 - tests/idris2/with010/run | 3 - tests/node/node014/Echo.idr | 57 --- tests/node/node014/expected | 2 - tests/node/node014/run | 3 - tests/racket/barrier001/Main.idr | 2 +- 2218 files changed, 1027 insertions(+), 1439 deletions(-) rename tests/idris2/{api001 => api}/README (100%) rename tests/idris2/{ => api}/api001/Hello.idr (100%) rename tests/idris2/{ => api}/api001/LazyCodegen.idr (100%) rename tests/idris2/{ => api}/api001/expected (100%) rename tests/idris2/{ => api}/api001/run (88%) rename tests/idris2/{ => basic}/basic001/Vect.idr (100%) rename tests/idris2/{ => basic}/basic001/expected (100%) rename tests/idris2/{ => basic}/basic001/input (100%) rename tests/idris2/{ => basic}/basic001/run (61%) rename tests/idris2/{ => basic}/basic002/Do.idr (100%) rename tests/idris2/{ => basic}/basic002/expected (100%) rename tests/idris2/{ => basic}/basic002/input (100%) rename tests/idris2/{ => basic}/basic002/run (60%) rename tests/idris2/{ => basic}/basic003/Ambig1.idr (100%) rename tests/idris2/{ => basic}/basic003/Ambig2.idr (100%) rename tests/idris2/{ => basic}/basic003/expected (100%) rename tests/idris2/{ => basic}/basic003/run (78%) rename tests/idris2/{ => basic}/basic004/Stuff.idr (100%) rename tests/idris2/{ => basic}/basic004/Wheres.idr (100%) rename tests/idris2/{ => basic}/basic004/expected (100%) rename tests/idris2/{ => basic}/basic004/input (100%) rename tests/idris2/{ => basic}/basic004/run (62%) rename tests/idris2/{ => basic}/basic005/NoInfer.idr (100%) rename tests/idris2/{ => basic}/basic005/expected (100%) rename tests/idris2/{ => basic}/basic005/run (65%) rename tests/idris2/{ => basic}/basic006/PMLet.idr (100%) rename tests/idris2/{ => basic}/basic006/Stuff.idr (100%) rename tests/idris2/{ => basic}/basic006/expected (100%) rename tests/idris2/{ => basic}/basic006/input (100%) rename tests/idris2/{ => basic}/basic006/run (61%) rename tests/idris2/{ => basic}/basic007/DoLocal.idr (100%) rename tests/idris2/{ => basic}/basic007/Stuff.idr (100%) rename tests/idris2/{ => basic}/basic007/expected (100%) rename tests/idris2/{ => basic}/basic007/input (100%) rename tests/idris2/{ => basic}/basic007/run (63%) rename tests/idris2/{ => basic}/basic008/If.idr (100%) rename tests/idris2/{ => basic}/basic008/Stuff.idr (100%) rename tests/idris2/{ => basic}/basic008/expected (100%) rename tests/idris2/{ => basic}/basic008/input (100%) rename tests/idris2/{ => basic}/basic008/run (60%) rename tests/idris2/{ => basic}/basic009/LetCase.idr (100%) rename tests/idris2/{ => basic}/basic009/Stuff.idr (100%) rename tests/idris2/{ => basic}/basic009/expected (100%) rename tests/idris2/{ => basic}/basic009/input (100%) rename tests/idris2/{ => basic}/basic009/run (63%) rename tests/idris2/{ => basic}/basic010/Comp.idr (100%) rename tests/idris2/{ => basic}/basic010/expected (100%) rename tests/idris2/{ => basic}/basic010/input (100%) rename tests/idris2/{ => basic}/basic010/run (61%) rename tests/idris2/{ => basic}/basic011/Dots1.idr (100%) rename tests/idris2/{ => basic}/basic011/Dots2.idr (100%) rename tests/idris2/{ => basic}/basic011/Dots3.idr (100%) rename tests/idris2/{ => basic}/basic011/expected (100%) rename tests/idris2/{ => basic}/basic011/run (67%) rename tests/idris2/{ => basic}/basic012/VIndex.idr (100%) rename tests/idris2/{ => basic}/basic012/expected (100%) create mode 100755 tests/idris2/basic/basic012/run rename tests/idris2/{ => basic}/basic013/Implicits.idr (100%) rename tests/idris2/{ => basic}/basic013/expected (100%) create mode 100755 tests/idris2/basic/basic013/run rename tests/idris2/{ => basic}/basic014/Rewrite.idr (100%) rename tests/idris2/{ => basic}/basic014/expected (100%) create mode 100755 tests/idris2/basic/basic014/run rename tests/idris2/{ => basic}/basic015/George.idr (100%) rename tests/idris2/{ => basic}/basic015/expected (100%) create mode 100755 tests/idris2/basic/basic015/run rename tests/idris2/{ => basic}/basic016/Eta.idr (100%) rename tests/idris2/{ => basic}/basic016/Eta2.idr (100%) rename tests/idris2/{ => basic}/basic016/expected (100%) rename tests/idris2/{ => basic}/basic016/run (55%) rename tests/idris2/{ => basic}/basic017/CaseInf.idr (100%) rename tests/idris2/{ => basic}/basic017/expected (100%) rename tests/idris2/{ => basic}/basic017/input (100%) rename tests/idris2/{ => basic}/basic017/run (53%) rename tests/idris2/{ => basic}/basic018/Fin.idr (100%) rename tests/idris2/{ => basic}/basic018/expected (100%) create mode 100755 tests/idris2/basic/basic018/run rename tests/idris2/{ => basic}/basic019/CaseBlock.idr (100%) rename tests/idris2/{ => basic}/basic019/expected (100%) rename tests/idris2/{ => basic}/basic019/input (100%) rename tests/idris2/{ => basic}/basic019/run (55%) rename tests/idris2/{ => basic}/basic020/Mut.idr (100%) rename tests/idris2/{ => basic}/basic020/expected (100%) rename tests/idris2/{ => basic}/basic020/input (100%) rename tests/idris2/{ => basic}/basic020/run (50%) rename tests/idris2/{ => basic}/basic021/CaseDep.idr (100%) rename tests/idris2/{ => basic}/basic021/expected (100%) rename tests/idris2/{ => basic}/basic021/input (100%) rename tests/idris2/{ => basic}/basic021/run (53%) rename tests/idris2/{ => basic}/basic022/Erase.idr (100%) rename tests/idris2/{ => basic}/basic022/expected (100%) rename tests/idris2/{ => basic}/basic022/input (100%) rename tests/idris2/{ => basic}/basic022/run (52%) rename tests/idris2/{ => basic}/basic023/Params.idr (100%) rename tests/idris2/{ => basic}/basic023/expected (100%) rename tests/idris2/{ => basic}/basic023/input (100%) rename tests/idris2/{ => basic}/basic023/run (52%) rename tests/idris2/{ => basic}/basic024/PatLam.idr (100%) rename tests/idris2/{ => basic}/basic024/expected (100%) rename tests/idris2/{ => basic}/basic024/input (100%) rename tests/idris2/{ => basic}/basic024/run (52%) rename tests/idris2/{ => basic}/basic025/expected (100%) rename tests/idris2/{ => basic}/basic025/input (100%) create mode 100755 tests/idris2/basic/basic025/run rename tests/idris2/{ => basic}/basic026/Erl.idr (100%) rename tests/idris2/{ => basic}/basic026/expected (100%) create mode 100755 tests/idris2/basic/basic026/run rename tests/idris2/{ => basic}/basic027/Temp.idr (100%) rename tests/idris2/{ => basic}/basic027/expected (100%) create mode 100755 tests/idris2/basic/basic027/run rename tests/idris2/{ => basic}/basic028/Do.idr (100%) rename tests/idris2/{ => basic}/basic028/expected (100%) rename tests/idris2/{ => basic}/basic028/input (100%) rename tests/idris2/{ => basic}/basic028/run (66%) rename tests/idris2/{ => basic}/basic029/Params.idr (100%) rename tests/idris2/{ => basic}/basic029/expected (100%) rename tests/idris2/{ => basic}/basic029/input (100%) rename tests/idris2/{ => basic}/basic029/run (52%) rename tests/idris2/{ => basic}/basic030/arity.idr (100%) rename tests/idris2/{ => basic}/basic030/expected (100%) create mode 100644 tests/idris2/basic/basic030/run rename tests/idris2/{ => basic}/basic031/erased.idr (100%) rename tests/idris2/{ => basic}/basic031/expected (100%) create mode 100644 tests/idris2/basic/basic031/run rename tests/idris2/{ => basic}/basic032/Idiom.idr (100%) rename tests/idris2/{ => basic}/basic032/Idiom2.idr (100%) rename tests/idris2/{ => basic}/basic032/expected (100%) rename tests/idris2/{ => basic}/basic032/input (100%) rename tests/idris2/{ => basic}/basic032/run (64%) rename tests/idris2/{ => basic}/basic033/expected (100%) create mode 100644 tests/idris2/basic/basic033/run rename tests/idris2/{ => basic}/basic033/unboundimps.idr (100%) rename tests/idris2/{ => basic}/basic034/expected (100%) rename tests/idris2/{ => basic}/basic034/lets.idr (100%) create mode 100644 tests/idris2/basic/basic034/run rename tests/idris2/{ => basic}/basic035/expected (100%) rename tests/idris2/{ => basic}/basic035/input (100%) rename tests/idris2/{ => basic}/basic035/run (52%) rename tests/idris2/{ => basic}/basic035/using.idr (100%) rename tests/idris2/{ => basic}/basic036/defimp.idr (100%) rename tests/idris2/{ => basic}/basic036/expected (100%) rename tests/idris2/{ => basic}/basic036/input (100%) rename tests/idris2/{ => basic}/basic036/run (52%) rename tests/idris2/{ => basic}/basic037/Comments.idr (100%) rename tests/idris2/{ => basic}/basic037/Issue279.idr (100%) rename tests/idris2/{ => basic}/basic037/expected (100%) rename tests/idris2/{ => basic}/basic037/run (76%) rename tests/idris2/{ => basic}/basic038/Resugar.idr (100%) rename tests/idris2/{ => basic}/basic038/expected (100%) rename tests/idris2/{ => basic}/basic038/input (100%) rename tests/idris2/{ => basic}/basic038/run (53%) rename tests/idris2/{ => basic}/basic039/Main.idr (100%) rename tests/idris2/{ => basic}/basic039/expected (100%) rename tests/idris2/{ => basic}/basic039/input (100%) rename tests/idris2/{ => basic}/basic039/run (51%) rename tests/idris2/{ => basic}/basic040/Default.idr (100%) rename tests/idris2/{ => basic}/basic040/expected (100%) rename tests/idris2/{ => basic}/basic040/run (57%) rename tests/idris2/{ => basic}/basic041/QDo.idr (100%) rename tests/idris2/{ => basic}/basic041/expected (100%) create mode 100755 tests/idris2/basic/basic041/run rename tests/idris2/{ => basic}/basic042/LiteralsInteger.idr (100%) rename tests/idris2/{ => basic}/basic042/LiteralsString.idr (100%) rename tests/idris2/{ => basic}/basic042/expected (100%) rename tests/idris2/{ => basic}/basic042/input (100%) rename tests/idris2/{ => basic}/basic042/input2 (100%) rename tests/idris2/{ => basic}/basic042/run (74%) rename tests/idris2/{ => basic}/basic043/BitCasts.idr (100%) rename tests/idris2/{ => basic}/basic043/expected (100%) rename tests/idris2/{ => basic}/basic043/input (100%) rename tests/idris2/{ => basic}/basic043/run (54%) rename tests/idris2/{ => basic}/basic044/Term.idr (100%) rename tests/idris2/{ => basic}/basic044/Vec.idr (100%) rename tests/idris2/{ => basic}/basic044/expected (100%) rename tests/idris2/{ => basic}/basic044/run (94%) rename tests/idris2/{ => basic}/basic045/Main.idr (100%) rename tests/idris2/{ => basic}/basic045/expected (100%) create mode 100644 tests/idris2/basic/basic045/run rename tests/idris2/{ => basic}/basic046/TupleSections.idr (100%) rename tests/idris2/{ => basic}/basic046/expected (100%) rename tests/idris2/{ => basic}/basic046/input (100%) rename tests/idris2/{ => basic}/basic046/run (58%) rename tests/idris2/{ => basic}/basic047/InterleavingLets.idr (100%) rename tests/idris2/{ => basic}/basic047/expected (100%) rename tests/idris2/{ => basic}/basic047/input (100%) rename tests/idris2/{ => basic}/basic047/run (60%) rename tests/idris2/{ => basic}/basic049/Fld.idr (100%) rename tests/idris2/{ => basic}/basic049/expected (100%) rename tests/idris2/{ => basic}/basic049/input (100%) rename tests/idris2/{ => basic}/basic049/run (50%) rename tests/idris2/{ => basic}/basic050/Ilc.idr (100%) rename tests/idris2/{ => basic}/basic050/expected (100%) rename tests/idris2/{ => basic}/basic050/input (100%) rename tests/idris2/{ => basic}/basic050/run (50%) rename tests/idris2/{ => basic}/basic051/Issue833.idr (100%) rename tests/idris2/{ => basic}/basic051/expected (100%) create mode 100755 tests/idris2/basic/basic051/run rename tests/idris2/{ => basic}/basic052/DoubleClBrace.idr (100%) rename tests/idris2/{ => basic}/basic052/expected (100%) rename tests/idris2/{ => basic}/basic052/input (100%) rename tests/idris2/{ => basic}/basic052/run (58%) rename tests/idris2/{ => basic}/basic053/UnderscoredIntegerLiterals.idr (100%) rename tests/idris2/{ => basic}/basic053/expected (100%) rename tests/idris2/{ => basic}/basic053/input (100%) rename tests/idris2/{ => basic}/basic053/run (66%) rename tests/idris2/{ => basic}/basic054/Issue1023.idr (100%) rename tests/idris2/{ => basic}/basic054/expected (100%) create mode 100755 tests/idris2/basic/basic054/run rename tests/idris2/{ => basic}/basic055/BitOps.idr (100%) rename tests/idris2/{ => basic}/basic055/expected (100%) create mode 100644 tests/idris2/basic/basic055/run rename tests/idris2/{ => basic}/basic056/DoubleLit.idr (100%) rename tests/idris2/{ => basic}/basic056/expected (100%) create mode 100644 tests/idris2/basic/basic056/run rename tests/idris2/{ => basic}/basic057/LetIn.idr (100%) rename tests/idris2/{ => basic}/basic057/expected (100%) create mode 100644 tests/idris2/basic/basic057/run rename tests/idris2/{ => basic}/basic058/DataTypeOp.idr (100%) rename tests/idris2/{ => basic}/basic058/DataTypeProj.idr (100%) rename tests/idris2/{ => basic}/basic058/expected (100%) rename tests/idris2/{ => basic}/basic058/run (65%) rename tests/idris2/{ => basic}/basic059/MultiClaim.idr (100%) rename tests/idris2/{ => basic}/basic059/expected (100%) create mode 100644 tests/idris2/basic/basic059/run rename tests/idris2/{ => basic}/basic060/Snoc.idr (100%) rename tests/idris2/{ => basic}/basic060/expected (100%) rename tests/idris2/{ => basic}/basic060/input (100%) rename tests/idris2/{ => basic}/basic060/run (51%) rename tests/idris2/{ => basic}/basic061/IgnoreDo.idr (100%) rename tests/idris2/{ => basic}/basic061/expected (100%) rename tests/idris2/{ => basic}/basic061/input (100%) rename tests/idris2/{ => basic}/basic061/run (54%) rename tests/idris2/{ => basic}/basic062/Issue1943.idr (100%) rename tests/idris2/{ => basic}/basic062/expected (100%) create mode 100755 tests/idris2/basic/basic062/run rename tests/idris2/{ => basic}/basic063/NoDeclaration.idr (100%) rename tests/idris2/{ => basic}/basic063/expected (100%) rename tests/idris2/{ => basic}/basic063/input (100%) rename tests/idris2/{ => basic}/basic063/run (58%) rename tests/idris2/{ => basic}/basic064/Issue2072.idr (100%) rename tests/idris2/{ => basic}/basic064/expected (100%) rename tests/idris2/{ => basic}/basic064/input (100%) rename tests/idris2/{ => basic}/basic064/run (55%) rename tests/idris2/{ => basic}/basic065/Issue215.idr (100%) rename tests/idris2/{ => basic}/basic065/expected (100%) create mode 100755 tests/idris2/basic/basic065/run rename tests/idris2/{ => basic}/basic066/comment.idr (100%) rename tests/idris2/{ => basic}/basic066/expected (100%) create mode 100755 tests/idris2/basic/basic066/run rename tests/idris2/{ => basic}/basic067/expected (100%) rename tests/idris2/{ => basic}/basic067/input (100%) rename tests/idris2/{ => basic}/basic067/run (86%) rename tests/idris2/{ => basic}/basic067/unclosed1.idr (100%) rename tests/idris2/{ => basic}/basic067/unclosed2.idr (100%) rename tests/idris2/{ => basic}/basic067/unclosed3.idr (100%) rename tests/idris2/{ => basic}/basic068/Issue2138.idr (100%) rename tests/idris2/{ => basic}/basic068/expected (100%) create mode 100755 tests/idris2/basic/basic068/run rename tests/idris2/{ => basic}/basic069/DebugInfo.idr (100%) rename tests/idris2/{ => basic}/basic069/expected (100%) create mode 100755 tests/idris2/basic/basic069/run rename tests/idris2/{ => basic}/basic070/Issue2592.idr (100%) rename tests/idris2/{ => basic}/basic070/Issue2593.idr (100%) rename tests/idris2/{ => basic}/basic070/Issue2782.idr (100%) rename tests/idris2/{ => basic}/basic070/Issue3016.idr (100%) rename tests/idris2/{ => basic}/basic070/expected (100%) rename tests/idris2/{ => basic}/basic070/run (77%) rename tests/idris2/{ => basic}/basic071/A.idr (100%) rename tests/idris2/{ => basic}/basic071/B.idr (100%) rename tests/idris2/{ => basic}/basic071/expected (100%) rename tests/idris2/{ => basic}/basic071/run (100%) rename tests/idris2/{ => basic}/case001/InlineCase.idr (100%) rename tests/idris2/{ => basic}/case001/expected (100%) rename tests/idris2/{ => basic}/case001/run (100%) rename tests/idris2/{ => basic}/dotted001/Issue2726.idr (100%) rename tests/idris2/{ => basic}/dotted001/expected (100%) rename tests/idris2/{ => basic}/dotted001/run (51%) rename tests/idris2/{ => basic}/idiom001/Main.idr (100%) rename tests/idris2/{ => basic}/idiom001/expected (100%) create mode 100644 tests/idris2/basic/idiom001/run rename tests/idris2/{ => basic}/interpolation001/IfThenElse.idr (100%) rename tests/idris2/{ => basic}/interpolation001/expected (100%) rename tests/idris2/{ => basic}/interpolation001/run (64%) rename tests/idris2/{ => basic}/interpolation002/StringLiteral.idr (100%) rename tests/idris2/{ => basic}/interpolation002/expected (100%) rename tests/idris2/{ => basic}/interpolation002/run (61%) rename tests/idris2/{ => basic}/interpolation003/Test.idr (100%) rename tests/idris2/{ => basic}/interpolation003/expected (100%) rename tests/idris2/{ => basic}/interpolation003/input (100%) rename tests/idris2/{builtin001 => basic/interpolation003}/run (51%) rename tests/idris2/{ => basic}/interpolation004/StringLiteral.idr (100%) rename tests/idris2/{ => basic}/interpolation004/expected (100%) rename tests/idris2/{ => basic}/interpolation004/run (51%) rename tests/idris2/{ => basic}/literals001/Test.idr (100%) rename tests/idris2/{ => basic}/literals001/expected (100%) rename tests/idris2/{ => basic}/literals001/run (100%) rename tests/idris2/{ => basic}/rewrite001/Issue2573.idr (100%) rename tests/idris2/{ => basic}/rewrite001/expected (100%) create mode 100755 tests/idris2/basic/rewrite001/run delete mode 100755 tests/idris2/basic012/run delete mode 100755 tests/idris2/basic013/run delete mode 100755 tests/idris2/basic014/run delete mode 100755 tests/idris2/basic015/run delete mode 100755 tests/idris2/basic018/run delete mode 100755 tests/idris2/basic025/run delete mode 100755 tests/idris2/basic026/run delete mode 100755 tests/idris2/basic027/run delete mode 100644 tests/idris2/basic030/run delete mode 100644 tests/idris2/basic031/run delete mode 100644 tests/idris2/basic033/run delete mode 100644 tests/idris2/basic034/run delete mode 100755 tests/idris2/basic041/run delete mode 100644 tests/idris2/basic045/run delete mode 100755 tests/idris2/basic051/run delete mode 100755 tests/idris2/basic054/run delete mode 100644 tests/idris2/basic055/run delete mode 100644 tests/idris2/basic056/run delete mode 100644 tests/idris2/basic057/run delete mode 100644 tests/idris2/basic059/run delete mode 100755 tests/idris2/basic062/run delete mode 100755 tests/idris2/basic065/run delete mode 100755 tests/idris2/basic066/run delete mode 100755 tests/idris2/basic068/run delete mode 100755 tests/idris2/basic069/run rename tests/idris2/{ => builtin}/builtin001/Test.idr (100%) rename tests/idris2/{ => builtin}/builtin001/expected (100%) rename tests/idris2/{ => builtin}/builtin001/input (100%) rename tests/idris2/{builtin002 => builtin/builtin001}/run (51%) rename tests/idris2/{ => builtin}/builtin002/Test.idr (100%) rename tests/idris2/{ => builtin}/builtin002/expected (100%) rename tests/idris2/{ => builtin}/builtin002/input (100%) rename tests/idris2/{builtin003 => builtin/builtin002}/run (51%) rename tests/idris2/{ => builtin}/builtin003/Test.idr (100%) rename tests/idris2/{ => builtin}/builtin003/expected (100%) rename tests/idris2/{ => builtin}/builtin003/input (100%) rename tests/idris2/{builtin004 => builtin/builtin003}/run (51%) rename tests/idris2/{ => builtin}/builtin004/Test.idr (100%) rename tests/idris2/{ => builtin}/builtin004/expected (100%) rename tests/idris2/{ => builtin}/builtin004/input (100%) create mode 100755 tests/idris2/builtin/builtin004/run rename tests/idris2/{ => builtin}/builtin005/Test.idr (100%) rename tests/idris2/{ => builtin}/builtin005/expected (100%) rename tests/idris2/{ => builtin}/builtin005/input (100%) create mode 100755 tests/idris2/builtin/builtin005/run rename tests/idris2/{ => builtin}/builtin006/Test.idr (100%) rename tests/idris2/{ => builtin}/builtin006/expected (100%) rename tests/idris2/{ => builtin}/builtin006/input (100%) create mode 100755 tests/idris2/builtin/builtin006/run rename tests/idris2/{ => builtin}/builtin007/Test.idr (100%) rename tests/idris2/{ => builtin}/builtin007/expected (100%) rename tests/idris2/{ => builtin}/builtin007/input (100%) create mode 100755 tests/idris2/builtin/builtin007/run rename tests/idris2/{ => builtin}/builtin008/Test.idr (100%) rename tests/idris2/{ => builtin}/builtin008/expected (100%) rename tests/idris2/{ => builtin}/builtin008/input (100%) create mode 100755 tests/idris2/builtin/builtin008/run rename tests/idris2/{ => builtin}/builtin009/Test.idr (100%) rename tests/idris2/{ => builtin}/builtin009/expected (100%) create mode 100755 tests/idris2/builtin/builtin009/run rename tests/idris2/{ => builtin}/builtin010/Test.idr (100%) rename tests/idris2/{ => builtin}/builtin010/expected (100%) rename tests/idris2/{ => builtin}/builtin010/input (100%) create mode 100755 tests/idris2/builtin/builtin010/run rename tests/idris2/{ => builtin}/builtin011/Test.idr (100%) rename tests/idris2/{ => builtin}/builtin011/expected (100%) create mode 100755 tests/idris2/builtin/builtin011/run rename tests/idris2/{ => builtin}/builtin012/Issue1799.idr (100%) rename tests/idris2/{ => builtin}/builtin012/expected (100%) create mode 100755 tests/idris2/builtin/builtin012/run delete mode 100755 tests/idris2/builtin005/run delete mode 100755 tests/idris2/builtin006/run delete mode 100755 tests/idris2/builtin007/run delete mode 100755 tests/idris2/builtin008/run delete mode 100755 tests/idris2/builtin009/run delete mode 100755 tests/idris2/builtin010/run delete mode 100755 tests/idris2/builtin011/run delete mode 100755 tests/idris2/builtin012/run rename tests/idris2/{ => casetree}/casetree001/IsS.idr (100%) rename tests/idris2/{ => casetree}/casetree001/Issue762.idr (100%) rename tests/idris2/{ => casetree}/casetree001/expected (100%) rename tests/idris2/{ => casetree}/casetree001/run (58%) rename tests/idris2/{ => casetree}/casetree002/DefaultCases.idr (100%) rename tests/idris2/{ => casetree}/casetree002/Issue1079.idr (100%) rename tests/idris2/{ => casetree}/casetree002/expected (100%) rename tests/idris2/{ => casetree}/casetree002/run (64%) rename tests/idris2/{ => casetree}/casetree003/ForcedPats.idr (100%) rename tests/idris2/{ => casetree}/casetree003/expected (100%) rename tests/idris2/{ => casetree}/casetree003/input (100%) rename tests/idris2/{ => casetree}/casetree003/run (56%) rename tests/idris2/{ => casetree}/casetree004/LocalArgs.idr (100%) rename tests/idris2/{ => casetree}/casetree004/PiMatch.idr (100%) rename tests/idris2/{ => casetree}/casetree004/expected (100%) rename tests/idris2/{ => casetree}/casetree004/run (61%) rename tests/idris2/{ => coverage}/coverage001/Vect.idr (100%) rename tests/idris2/{ => coverage}/coverage001/Vect2.idr (100%) rename tests/idris2/{ => coverage}/coverage001/Vect3.idr (100%) rename tests/idris2/{ => coverage}/coverage001/expected (100%) rename tests/idris2/{ => coverage}/coverage001/input (100%) rename tests/idris2/{ => coverage}/coverage001/run (73%) rename tests/idris2/{ => coverage}/coverage002/Vect.idr (100%) rename tests/idris2/{ => coverage}/coverage002/expected (100%) rename tests/idris2/{ => coverage}/coverage002/input (100%) rename tests/idris2/{ => coverage}/coverage002/run (51%) rename tests/idris2/{ => coverage}/coverage003/Cover.idr (100%) rename tests/idris2/{ => coverage}/coverage003/expected (100%) rename tests/idris2/{ => coverage}/coverage003/input (100%) rename tests/idris2/{ => coverage}/coverage003/run (52%) rename tests/idris2/{ => coverage}/coverage004/Cover.idr (100%) rename tests/idris2/{ => coverage}/coverage004/expected (100%) rename tests/idris2/{ => coverage}/coverage004/input (100%) rename tests/idris2/{ => coverage}/coverage004/run (52%) rename tests/idris2/{ => coverage}/coverage005/Cover.idr (100%) rename tests/idris2/{ => coverage}/coverage005/expected (100%) rename tests/idris2/{ => coverage}/coverage005/input (100%) rename tests/idris2/{ => coverage}/coverage005/run (52%) rename tests/idris2/{ => coverage}/coverage006/expected (100%) rename tests/idris2/{ => coverage}/coverage006/foobar.idr (100%) rename tests/idris2/{ => coverage}/coverage006/input (100%) rename tests/idris2/{ => coverage}/coverage006/run (52%) rename tests/idris2/{ => coverage}/coverage007/eq.idr (100%) rename tests/idris2/{ => coverage}/coverage007/expected (100%) create mode 100755 tests/idris2/coverage/coverage007/run rename tests/idris2/{ => coverage}/coverage008/expected (100%) rename tests/idris2/{ => coverage}/coverage008/input (100%) rename tests/idris2/{ => coverage}/coverage008/run (51%) rename tests/idris2/{ => coverage}/coverage008/wcov.idr (100%) rename tests/idris2/{ => coverage}/coverage009/expected (100%) create mode 100755 tests/idris2/coverage/coverage009/run rename tests/idris2/{ => coverage}/coverage009/unreachable.idr (100%) rename tests/idris2/{ => coverage}/coverage010/casetot.idr (100%) rename tests/idris2/{ => coverage}/coverage010/expected (100%) create mode 100755 tests/idris2/coverage/coverage010/run rename tests/idris2/{ => coverage}/coverage011/Sing.idr (100%) rename tests/idris2/{ => coverage}/coverage011/expected (100%) create mode 100755 tests/idris2/coverage/coverage011/run rename tests/idris2/{ => coverage}/coverage012/Issue484.idr (100%) rename tests/idris2/{ => coverage}/coverage012/Issue899.idr (100%) rename tests/idris2/{ => coverage}/coverage012/expected (100%) rename tests/idris2/{ => coverage}/coverage012/run (61%) rename tests/idris2/{ => coverage}/coverage013/Issue1022-Refl.idr (100%) rename tests/idris2/{ => coverage}/coverage013/Issue1022.idr (100%) rename tests/idris2/{ => coverage}/coverage013/expected (100%) rename tests/idris2/{ => coverage}/coverage013/run (65%) rename tests/idris2/{ => coverage}/coverage014/Issue794.idr (100%) rename tests/idris2/{ => coverage}/coverage014/expected (100%) create mode 100755 tests/idris2/coverage/coverage014/run rename tests/idris2/{ => coverage}/coverage015/Issue1169.idr (100%) rename tests/idris2/{ => coverage}/coverage015/Issue1366.idr (100%) rename tests/idris2/{ => coverage}/coverage015/expected (100%) rename tests/idris2/{ => coverage}/coverage015/run (63%) rename tests/idris2/{ => coverage}/coverage016/Issue633-2.idr (100%) rename tests/idris2/{ => coverage}/coverage016/Issue633.idr (100%) rename tests/idris2/{ => coverage}/coverage016/expected (100%) rename tests/idris2/{ => coverage}/coverage016/run (63%) rename tests/idris2/{ => coverage}/coverage017/Issue1421.idr (100%) rename tests/idris2/{ => coverage}/coverage017/expected (100%) create mode 100755 tests/idris2/coverage/coverage017/run rename tests/idris2/{ => coverage}/coverage018/Issue1831_1.idr (100%) rename tests/idris2/{ => coverage}/coverage018/Issue1831_2.idr (100%) rename tests/idris2/{ => coverage}/coverage018/expected (100%) rename tests/idris2/{ => coverage}/coverage018/input (100%) rename tests/idris2/{ => coverage}/coverage018/run (72%) rename tests/idris2/{ => coverage}/coverage019/Issue1632.idr (100%) rename tests/idris2/{ => coverage}/coverage019/expected (100%) create mode 100755 tests/idris2/coverage/coverage019/run delete mode 100755 tests/idris2/coverage007/run delete mode 100755 tests/idris2/coverage009/run delete mode 100755 tests/idris2/coverage010/run delete mode 100755 tests/idris2/coverage011/run delete mode 100755 tests/idris2/coverage014/run delete mode 100755 tests/idris2/coverage017/run delete mode 100755 tests/idris2/coverage019/run rename tests/idris2/{ => data}/data001/Test.idr (100%) rename tests/idris2/{ => data}/data001/TestImpl.idr (100%) rename tests/idris2/{ => data}/data001/expected (100%) create mode 100755 tests/idris2/data/data001/run rename tests/idris2/{ => data}/data002/Test.idr (100%) rename tests/idris2/{ => data}/data002/expected (100%) rename tests/idris2/{ => data}/data002/input (100%) create mode 100755 tests/idris2/data/data002/run rename tests/idris2/{ => data}/record001/Record.idr (100%) rename tests/idris2/{ => data}/record001/expected (100%) rename tests/idris2/{ => data}/record001/input (100%) rename tests/idris2/{ => data}/record001/run (52%) rename tests/idris2/{ => data}/record002/Record.idr (100%) rename tests/idris2/{ => data}/record002/expected (100%) rename tests/idris2/{ => data}/record002/input (100%) rename tests/idris2/{ => data}/record002/run (52%) rename tests/idris2/{ => data}/record003/Record.idr (100%) rename tests/idris2/{ => data}/record003/expected (100%) create mode 100755 tests/idris2/data/record003/run rename tests/idris2/{ => data}/record004/Main.idr (100%) rename tests/idris2/{ => data}/record004/expected (100%) rename tests/idris2/{ => data}/record004/input (100%) rename tests/idris2/{ => data}/record004/run (51%) rename tests/idris2/{ => data}/record005/Fld.idr (100%) rename tests/idris2/{ => data}/record005/expected (100%) rename tests/idris2/{ => data}/record005/input (100%) rename tests/idris2/{ => data}/record005/run (50%) rename tests/idris2/{ => data}/record006/Fld.idr (100%) rename tests/idris2/{ => data}/record006/expected (100%) rename tests/idris2/{ => data}/record006/input (100%) rename tests/idris2/{ => data}/record006/run (50%) rename tests/idris2/{ => data}/record007/Bond.idr (100%) rename tests/idris2/{ => data}/record007/expected (100%) rename tests/idris2/{error008 => data/record007}/input (100%) rename tests/idris2/{ => data}/record007/run (51%) rename tests/idris2/{ => data}/record008/Postfix.idr (100%) rename tests/idris2/{ => data}/record008/expected (100%) rename tests/idris2/{ => data}/record008/input (100%) rename tests/idris2/{ => data}/record008/run (53%) rename tests/idris2/{ => data}/record009/expected (100%) rename tests/idris2/{ => data}/record009/input (100%) rename tests/idris2/{ => data}/record009/record.idr (100%) rename tests/idris2/{ => data}/record009/run (52%) rename tests/idris2/{ => data}/record010/expected (100%) rename tests/idris2/{ => data}/record010/record.idr (100%) create mode 100755 tests/idris2/data/record010/run rename tests/idris2/{ => data}/record011/Issue2095.idr (100%) rename tests/idris2/{ => data}/record011/expected (100%) create mode 100755 tests/idris2/data/record011/run rename tests/idris2/{ => data}/record012/Issue2065.idr (100%) rename tests/idris2/{ => data}/record012/expected (100%) create mode 100755 tests/idris2/data/record012/run rename tests/idris2/{ => data}/record013/Issue1945.idr (100%) rename tests/idris2/{ => data}/record013/expected (100%) rename tests/idris2/{ => data}/record013/input (100%) rename tests/idris2/{ => data}/record013/run (55%) rename tests/idris2/{ => data}/record014/Issue1404.idr (100%) rename tests/idris2/{ => data}/record014/expected (100%) create mode 100755 tests/idris2/data/record014/run rename tests/idris2/{ => data}/record015/Issue2176.idr (100%) rename tests/idris2/{ => data}/record015/expected (100%) create mode 100755 tests/idris2/data/record015/run rename tests/idris2/{ => data}/record016/HoleRecord.idr (100%) rename tests/idris2/{ => data}/record016/expected (100%) rename tests/idris2/{ => data}/record016/input (100%) rename tests/idris2/{ => data}/record016/run (56%) rename tests/idris2/{ => data}/record017/RecordOptions.idr (100%) rename tests/idris2/{ => data}/record017/expected (100%) rename tests/idris2/{ => data}/record017/run (54%) rename tests/idris2/{ => data}/record018/expected (100%) rename tests/idris2/{ => data}/record018/mut.idr (100%) create mode 100755 tests/idris2/data/record018/run rename tests/idris2/{ => data}/record019/BindParams.idr (100%) rename tests/idris2/{ => data}/record019/expected (100%) rename tests/idris2/{ => data}/record019/run (52%) delete mode 100755 tests/idris2/data001/run delete mode 100755 tests/idris2/data002/run rename tests/idris2/{ => debug}/debug001/TypePat.idr (100%) rename tests/idris2/{ => debug}/debug001/expected (100%) rename tests/idris2/{ => debug}/debug001/input (100%) rename tests/idris2/{ => debug}/debug001/run (53%) delete mode 100755 tests/idris2/docs001/run delete mode 100755 tests/idris2/docs005/run rename tests/idris2/{ => error}/error001/Error.idr (100%) rename tests/idris2/{ => error}/error001/expected (100%) create mode 100755 tests/idris2/error/error001/run rename tests/idris2/{ => error}/error002/Error.idr (100%) rename tests/idris2/{ => error}/error002/expected (100%) create mode 100755 tests/idris2/error/error002/run rename tests/idris2/{ => error}/error003/Error.idr (100%) rename tests/idris2/{ => error}/error003/expected (100%) create mode 100755 tests/idris2/error/error003/run rename tests/idris2/{ => error}/error004/Error1.idr (100%) rename tests/idris2/{ => error}/error004/Error2.idr (100%) rename tests/idris2/{ => error}/error004/expected (100%) rename tests/idris2/{ => error}/error004/run (59%) rename tests/idris2/{ => error}/error005/IfErr.idr (100%) rename tests/idris2/{ => error}/error005/expected (100%) create mode 100755 tests/idris2/error/error005/run rename tests/idris2/{ => error}/error006/IfErr.idr (100%) rename tests/idris2/{ => error}/error006/expected (100%) create mode 100755 tests/idris2/error/error006/run rename tests/idris2/{ => error}/error007/CongErr.idr (100%) rename tests/idris2/{ => error}/error007/expected (100%) create mode 100755 tests/idris2/error/error007/run rename tests/idris2/{ => error}/error008/expected (100%) rename tests/idris2/{error009 => error/error008}/input (100%) rename tests/idris2/{ => error}/error008/run (57%) rename tests/idris2/{ => error}/error009/Exists.idr (100%) rename tests/idris2/{ => error}/error009/expected (100%) rename tests/idris2/{interface025 => error/error009}/input (100%) rename tests/idris2/{ => error}/error009/run (52%) rename tests/idris2/{ => error}/error010/Loop.idr (100%) rename tests/idris2/{ => error}/error010/expected (100%) create mode 100755 tests/idris2/error/error010/run rename tests/idris2/{ => error}/error011/ConstructorDuplicate.idr (100%) rename tests/idris2/{ => error}/error011/expected (100%) rename tests/idris2/{ => error}/error011/run (57%) rename tests/idris2/{ => error}/error012/expected (100%) rename tests/idris2/{ => error}/error012/run (100%) rename tests/idris2/{ => error}/error013/Issue361.idr (100%) rename tests/idris2/{ => error}/error013/expected (100%) create mode 100755 tests/idris2/error/error013/run rename tests/idris2/{ => error}/error014/Issue735.idr (100%) rename tests/idris2/{ => error}/error014/expected (100%) create mode 100755 tests/idris2/error/error014/run rename tests/idris2/{ => error}/error015/Issue110.idr (100%) rename tests/idris2/{ => error}/error015/expected (100%) create mode 100755 tests/idris2/error/error015/run rename tests/idris2/{ => error}/error016/Issue1230.idr (100%) rename tests/idris2/{ => error}/error016/expected (100%) rename tests/idris2/{ => error}/error016/input (100%) rename tests/idris2/{ => error}/error016/run (60%) rename tests/idris2/{ => error}/error017/Issue962-case.idr (100%) rename tests/idris2/{ => error}/error017/Issue962.idr (100%) rename tests/idris2/{ => error}/error017/expected (100%) rename tests/idris2/{ => error}/error017/run (64%) rename tests/idris2/{ => error}/error018/Issue1031-2.idr (100%) rename tests/idris2/{ => error}/error018/Issue1031-3.idr (100%) rename tests/idris2/{ => error}/error018/Issue1031-4.idr (100%) rename tests/idris2/{ => error}/error018/Issue1031.idr (100%) rename tests/idris2/{ => error}/error018/expected (100%) rename tests/idris2/{ => error}/error018/run (78%) rename tests/idris2/{ => error}/error019/Error.idr (100%) rename tests/idris2/{ => error}/error019/expected (100%) rename tests/idris2/{ => error}/error019/run (51%) rename tests/idris2/{ => error}/error020/Error.idr (100%) rename tests/idris2/{ => error}/error020/expected (100%) rename tests/idris2/{ => error}/error020/run (51%) rename tests/idris2/{ => error}/error021/DeepAmbig.idr (100%) rename tests/idris2/{ => error}/error021/expected (100%) rename tests/idris2/{ => error}/error021/run (54%) rename tests/idris2/{ => error}/error022/UpdateLoc.idr (100%) rename tests/idris2/{ => error}/error022/expected (100%) create mode 100644 tests/idris2/error/error022/run rename tests/idris2/{ => error}/error023/Error1.idr (100%) rename tests/idris2/{ => error}/error023/Error2.idr (100%) rename tests/idris2/{ => error}/error023/expected (100%) rename tests/idris2/{ => error}/error023/run (59%) rename tests/idris2/{ => error}/error024/Error1.idr (100%) rename tests/idris2/{ => error}/error024/expected (100%) create mode 100755 tests/idris2/error/error024/run rename tests/idris2/{ => error}/error025/IAlternativePrints.idr (100%) rename tests/idris2/{ => error}/error025/expected (100%) rename tests/idris2/{ => error}/error025/run (55%) rename tests/idris2/{ => error}/error026/DoBlockFC.idr (100%) rename tests/idris2/{ => error}/error026/expected (100%) create mode 100755 tests/idris2/error/error026/run rename tests/idris2/{ => error}/error027/Issue2950.idr (100%) rename tests/idris2/{ => error}/error027/expected (100%) create mode 100755 tests/idris2/error/error027/run rename tests/idris2/{ => error}/perror001/PError.idr (100%) rename tests/idris2/{ => error}/perror001/expected (100%) create mode 100755 tests/idris2/error/perror001/run rename tests/idris2/{ => error}/perror002/PError.idr (100%) rename tests/idris2/{ => error}/perror002/expected (100%) create mode 100755 tests/idris2/error/perror002/run rename tests/idris2/{ => error}/perror003/PError.idr (100%) rename tests/idris2/{ => error}/perror003/PError2.idr (100%) rename tests/idris2/{ => error}/perror003/expected (100%) rename tests/idris2/{ => error}/perror003/run (60%) rename tests/idris2/{ => error}/perror004/PError.idr (100%) rename tests/idris2/{ => error}/perror004/expected (100%) create mode 100755 tests/idris2/error/perror004/run rename tests/idris2/{ => error}/perror005/PError.idr (100%) rename tests/idris2/{ => error}/perror005/expected (100%) create mode 100755 tests/idris2/error/perror005/run rename tests/idris2/{ => error}/perror006/PError.idr (100%) rename tests/idris2/{ => error}/perror006/expected (100%) create mode 100755 tests/idris2/error/perror006/run rename tests/idris2/{ => error}/perror007/StrError1.idr (100%) rename tests/idris2/{ => error}/perror007/StrError10.idr (100%) rename tests/idris2/{ => error}/perror007/StrError11.idr (100%) rename tests/idris2/{ => error}/perror007/StrError12.idr (100%) rename tests/idris2/{ => error}/perror007/StrError2.idr (100%) rename tests/idris2/{ => error}/perror007/StrError3.idr (100%) rename tests/idris2/{ => error}/perror007/StrError4.idr (100%) rename tests/idris2/{ => error}/perror007/StrError5.idr (100%) rename tests/idris2/{ => error}/perror007/StrError6.idr (100%) rename tests/idris2/{ => error}/perror007/StrError7.idr (100%) rename tests/idris2/{ => error}/perror007/StrError8.idr (100%) rename tests/idris2/{ => error}/perror007/StrError9.idr (100%) rename tests/idris2/{ => error}/perror007/expected (100%) rename tests/idris2/{ => error}/perror007/run (93%) rename tests/idris2/{ => error}/perror008/Issue1224a.idr (100%) rename tests/idris2/{ => error}/perror008/Issue1224b.idr (100%) rename tests/idris2/{ => error}/perror008/Issue710a.idr (100%) rename tests/idris2/{ => error}/perror008/Issue710b.idr (100%) rename tests/idris2/{ => error}/perror008/Issue710c.idr (100%) rename tests/idris2/{ => error}/perror008/Issue710d.idr (100%) rename tests/idris2/{ => error}/perror008/Issue710e.idr (100%) rename tests/idris2/{ => error}/perror008/Issue710f.idr (100%) rename tests/idris2/{ => error}/perror008/expected (100%) rename tests/idris2/{ => error}/perror008/run (90%) rename tests/idris2/{ => error}/perror009/Error1.idr (100%) rename tests/idris2/{ => error}/perror009/expected (100%) rename tests/idris2/{ => error}/perror009/run (52%) rename tests/idris2/{ => error}/perror010/NamedReturn1.idr (100%) rename tests/idris2/{ => error}/perror010/NamedReturn2.idr (100%) rename tests/idris2/{ => error}/perror010/NamedReturn3.idr (100%) rename tests/idris2/{ => error}/perror010/NamedReturn4.idr (100%) rename tests/idris2/{ => error}/perror010/TrailingLam.idr (100%) rename tests/idris2/{ => error}/perror010/expected (100%) rename tests/idris2/{ => error}/perror010/input (100%) rename tests/idris2/{ => error}/perror010/run (86%) rename tests/idris2/{ => error}/perror011/Issue1345.idr (100%) rename tests/idris2/{ => error}/perror011/Issue1496-1.idr (100%) rename tests/idris2/{ => error}/perror011/Issue1496-2.idr (100%) rename tests/idris2/{ => error}/perror011/Main.idr (100%) rename tests/idris2/{ => error}/perror011/Pretty.idr (100%) rename tests/idris2/{ => error}/perror011/expected (100%) rename tests/idris2/{ => error}/perror011/foo.ipkg (100%) rename tests/idris2/{ => error}/perror011/run (82%) rename tests/idris2/{ => error}/perror012/CaseParseError.idr (100%) rename tests/idris2/{ => error}/perror012/LamParseError.idr (100%) rename tests/idris2/{ => error}/perror012/expected (100%) rename tests/idris2/{ => error}/perror012/run (67%) rename tests/idris2/{ => error}/perror013/EmptyFailing.idr (100%) rename tests/idris2/{ => error}/perror013/EmptyMutual.idr (100%) rename tests/idris2/{ => error}/perror013/EmptyParameters.idr (100%) rename tests/idris2/{ => error}/perror013/EmptyUsing.idr (100%) rename tests/idris2/{ => error}/perror013/expected (100%) rename tests/idris2/{ => error}/perror013/run (83%) rename tests/idris2/{ => error}/perror013/x.ipkg (100%) rename tests/idris2/{ => error}/perror014/ParseList.idr (100%) rename tests/idris2/{ => error}/perror014/expected (100%) rename tests/idris2/{ => error}/perror014/run (54%) rename tests/idris2/{ => error}/perror015/ParseWith.idr (100%) rename tests/idris2/{ => error}/perror015/expected (100%) rename tests/idris2/{ => error}/perror015/run (54%) rename tests/idris2/{ => error}/perror016/ParseIf.idr (100%) rename tests/idris2/{ => error}/perror016/ParseIf2.idr (100%) rename tests/idris2/{ => error}/perror016/ParseIf3.idr (100%) rename tests/idris2/{ => error}/perror016/ParseIf4.idr (100%) rename tests/idris2/{ => error}/perror016/expected (100%) rename tests/idris2/{ => error}/perror016/run (81%) rename tests/idris2/{ => error}/perror017/ParseImpl.idr (100%) rename tests/idris2/{ => error}/perror017/expected (100%) rename tests/idris2/{ => error}/perror017/run (54%) rename tests/idris2/{ => error}/perror018/ParseRecord.idr (100%) rename tests/idris2/{ => error}/perror018/ParseRecord2.idr (100%) rename tests/idris2/{ => error}/perror018/ParseRecord3.idr (100%) rename tests/idris2/{ => error}/perror018/expected (100%) rename tests/idris2/{ => error}/perror018/run (79%) rename tests/idris2/{ => error}/perror019/ImplError.idr (100%) rename tests/idris2/{ => error}/perror019/expected (100%) create mode 100644 tests/idris2/error/perror019/run rename tests/idris2/{ => error}/perror020/Issue2769.idr (100%) rename tests/idris2/{ => error}/perror020/Issue2769b.idr (100%) rename tests/idris2/{ => error}/perror020/expected (100%) rename tests/idris2/{ => error}/perror020/run (63%) rename tests/idris2/{ => error}/perror021/Implicit.idr (100%) rename tests/idris2/{ => error}/perror021/expected (100%) create mode 100644 tests/idris2/error/perror021/run rename tests/idris2/{ => error}/perror022/Indent.idr (100%) rename tests/idris2/{ => error}/perror022/expected (100%) create mode 100644 tests/idris2/error/perror022/run rename tests/idris2/{ => error}/perror023/ParseError.idr (100%) rename tests/idris2/{ => error}/perror023/expected (100%) create mode 100755 tests/idris2/error/perror023/run rename tests/idris2/{ => error}/perror024/ParseError.idr (100%) rename tests/idris2/{ => error}/perror024/expected (100%) create mode 100755 tests/idris2/error/perror024/run rename tests/idris2/{ => error}/perror025/DataWhere.idr (100%) rename tests/idris2/{ => error}/perror025/expected (100%) create mode 100755 tests/idris2/error/perror025/run rename tests/idris2/{ => error}/perror026/Micro.idr (100%) rename tests/idris2/{ => error}/perror026/expected (100%) create mode 100755 tests/idris2/error/perror026/run rename tests/idris2/{ => error}/perror027/Outdent.idr (100%) rename tests/idris2/{ => error}/perror027/expected (100%) create mode 100755 tests/idris2/error/perror027/run rename tests/idris2/{ => error}/perror028/LetInDo.idr (100%) rename tests/idris2/{ => error}/perror028/expected (100%) create mode 100644 tests/idris2/error/perror028/run rename tests/idris2/{ => error}/perror029/DelayParse.idr (100%) rename tests/idris2/{ => error}/perror029/expected (100%) create mode 100644 tests/idris2/error/perror029/run delete mode 100755 tests/idris2/error001/run delete mode 100755 tests/idris2/error002/run delete mode 100755 tests/idris2/error003/run delete mode 100755 tests/idris2/error005/run delete mode 100755 tests/idris2/error006/run delete mode 100755 tests/idris2/error007/run delete mode 100755 tests/idris2/error010/run delete mode 100755 tests/idris2/error013/run delete mode 100755 tests/idris2/error014/run delete mode 100755 tests/idris2/error015/run delete mode 100644 tests/idris2/error022/run delete mode 100755 tests/idris2/error024/run delete mode 100755 tests/idris2/error026/run delete mode 100755 tests/idris2/error027/run delete mode 100755 tests/idris2/eta001/run rename tests/idris2/{ => evaluator}/evaluator001/Issue650.idr (100%) rename tests/idris2/{ => evaluator}/evaluator001/expected (100%) create mode 100755 tests/idris2/evaluator/evaluator001/run rename tests/idris2/{ => evaluator}/evaluator002/Lib.idr (100%) rename tests/idris2/{ => evaluator}/evaluator002/Main.idr (100%) rename tests/idris2/{ => evaluator}/evaluator002/expected (100%) rename tests/idris2/{ => evaluator}/evaluator002/input (100%) rename tests/idris2/{ => evaluator}/evaluator002/run (64%) rename tests/idris2/{ => evaluator}/evaluator003/Issue705.idr (100%) rename tests/idris2/{ => evaluator}/evaluator003/expected (100%) rename tests/idris2/{ => evaluator}/evaluator003/input (100%) rename tests/idris2/{ => evaluator}/evaluator003/run (54%) rename tests/idris2/{ => evaluator}/evaluator004/Issue1282.idr (100%) rename tests/idris2/{ => evaluator}/evaluator004/expected (100%) rename tests/idris2/{ => evaluator}/evaluator004/input (100%) rename tests/idris2/{ => evaluator}/evaluator004/run (55%) rename tests/idris2/{ => evaluator}/interpreter001/expected (100%) rename tests/idris2/{ => evaluator}/interpreter001/input (100%) create mode 100755 tests/idris2/evaluator/interpreter001/run rename tests/idris2/{ => evaluator}/interpreter002/expected (100%) rename tests/idris2/{ => evaluator}/interpreter002/input (100%) rename tests/idris2/{ => evaluator}/interpreter002/run (54%) rename tests/idris2/{ => evaluator}/interpreter003/expected (100%) rename tests/idris2/{ => evaluator}/interpreter003/input (100%) create mode 100755 tests/idris2/evaluator/interpreter003/run rename tests/idris2/{ => evaluator}/interpreter004/expected (100%) rename tests/idris2/{ => evaluator}/interpreter004/input (100%) create mode 100755 tests/idris2/evaluator/interpreter004/run rename tests/idris2/{ => evaluator}/interpreter005/Issue37.idr (100%) rename tests/idris2/{ => evaluator}/interpreter005/Issue37.lidr (100%) rename tests/idris2/{ => evaluator}/interpreter005/expected (100%) rename tests/idris2/{ => evaluator}/interpreter005/input (100%) rename tests/idris2/{ => evaluator}/interpreter005/run (54%) rename tests/idris2/{ => evaluator}/interpreter006/expected (100%) rename tests/idris2/{ => evaluator}/interpreter006/input (100%) create mode 100755 tests/idris2/evaluator/interpreter006/run rename tests/idris2/{ => evaluator}/interpreter007/expected (100%) rename tests/idris2/{ => evaluator}/interpreter007/input (100%) create mode 100755 tests/idris2/evaluator/interpreter007/run rename tests/idris2/{ => evaluator}/interpreter008/Issue2041.idr (100%) rename tests/idris2/{ => evaluator}/interpreter008/expected (100%) rename tests/idris2/{ => evaluator}/interpreter008/input (100%) rename tests/idris2/{ => evaluator}/interpreter008/run (55%) rename tests/idris2/{ => evaluator}/spec001/Desc.idr (100%) rename tests/idris2/{ => evaluator}/spec001/Desc2.idr (100%) rename tests/idris2/{ => evaluator}/spec001/Identity.idr (100%) rename tests/idris2/{ => evaluator}/spec001/Mult3.idr (100%) rename tests/idris2/{ => evaluator}/spec001/expected (100%) rename tests/idris2/{ => evaluator}/spec001/run (91%) delete mode 100755 tests/idris2/evaluator001/run rename tests/idris2/{ => failing}/failing001/Fail.idr (100%) rename tests/idris2/{ => failing}/failing001/expected (100%) create mode 100755 tests/idris2/failing/failing001/run rename tests/idris2/{ => failing}/failing002/FailingBug.idr (100%) rename tests/idris2/{ => failing}/failing002/expected (100%) rename tests/idris2/{ => failing}/failing002/run (58%) rename tests/idris2/{ => failing}/failing003/FailingTotality.idr (100%) rename tests/idris2/{ => failing}/failing003/expected (100%) rename tests/idris2/{ => failing}/failing003/run (52%) rename tests/idris2/{ => failing}/failing004/Issue2821.idr (100%) rename tests/idris2/{ => failing}/failing004/expected (100%) create mode 100755 tests/idris2/failing/failing004/run delete mode 100755 tests/idris2/failing001/run delete mode 100755 tests/idris2/failing004/run delete mode 100644 tests/idris2/idiom001/run delete mode 100644 tests/idris2/import005/run delete mode 100644 tests/idris2/import007/run rename tests/idris2/{ => interactive}/interactive001/LocType.idr (100%) rename tests/idris2/{ => interactive}/interactive001/expected (100%) rename tests/idris2/{ => interactive}/interactive001/input (100%) rename tests/idris2/{ => interactive}/interactive001/run (53%) rename tests/idris2/{ => interactive}/interactive002/IEdit.idr (100%) rename tests/idris2/{ => interactive}/interactive002/expected (100%) rename tests/idris2/{ => interactive}/interactive002/input (100%) rename tests/idris2/{ => interactive}/interactive002/run (52%) rename tests/idris2/{ => interactive}/interactive003/IEdit.idr (100%) rename tests/idris2/{ => interactive}/interactive003/IEdit2.idr (100%) rename tests/idris2/{ => interactive}/interactive003/expected (100%) rename tests/idris2/{ => interactive}/interactive003/input (100%) rename tests/idris2/{ => interactive}/interactive003/input2 (100%) rename tests/idris2/{ => interactive}/interactive003/run (68%) rename tests/idris2/{ => interactive}/interactive004/IEdit.idr (100%) rename tests/idris2/{ => interactive}/interactive004/expected (100%) rename tests/idris2/{ => interactive}/interactive004/input (100%) rename tests/idris2/{interactive006 => interactive/interactive004}/run (52%) rename tests/idris2/{ => interactive}/interactive005/IEdit.idr (100%) rename tests/idris2/{ => interactive}/interactive005/expected (100%) rename tests/idris2/{ => interactive}/interactive005/input (100%) rename tests/idris2/{interactive004 => interactive/interactive005}/run (52%) rename tests/idris2/{ => interactive}/interactive006/IEdit.idr (100%) rename tests/idris2/{ => interactive}/interactive006/expected (100%) rename tests/idris2/{ => interactive}/interactive006/input (100%) rename tests/idris2/{interactive005 => interactive/interactive006}/run (52%) rename tests/idris2/{ => interactive}/interactive007/IEdit.idr (100%) rename tests/idris2/{ => interactive}/interactive007/expected (100%) rename tests/idris2/{ => interactive}/interactive007/input (100%) create mode 100755 tests/idris2/interactive/interactive007/run rename tests/idris2/{ => interactive}/interactive008/IEdit.idr (100%) rename tests/idris2/{ => interactive}/interactive008/expected (100%) rename tests/idris2/{ => interactive}/interactive008/input (100%) create mode 100755 tests/idris2/interactive/interactive008/run rename tests/idris2/{ => interactive}/interactive009/Door.idr (100%) rename tests/idris2/{ => interactive}/interactive009/expected (100%) rename tests/idris2/{ => interactive}/interactive009/input (100%) rename tests/idris2/{ => interactive}/interactive009/run (51%) rename tests/idris2/{ => interactive}/interactive010/IEdit.idr (100%) rename tests/idris2/{ => interactive}/interactive010/expected (100%) rename tests/idris2/{ => interactive}/interactive010/input (100%) create mode 100755 tests/idris2/interactive/interactive010/run rename tests/idris2/{ => interactive}/interactive011/IEdit.idr (100%) rename tests/idris2/{ => interactive}/interactive011/expected (100%) rename tests/idris2/{ => interactive}/interactive011/input (100%) create mode 100755 tests/idris2/interactive/interactive011/run rename tests/idris2/{ => interactive}/interactive012/WithLift.idr (100%) rename tests/idris2/{ => interactive}/interactive012/expected (100%) rename tests/idris2/{ => interactive}/interactive012/input (100%) rename tests/idris2/{ => interactive}/interactive012/run (54%) rename tests/idris2/{ => interactive}/interactive013/Spacing.idr (100%) rename tests/idris2/{ => interactive}/interactive013/expected (100%) rename tests/idris2/{ => interactive}/interactive013/input (100%) rename tests/idris2/{ => interactive}/interactive013/run (53%) rename tests/idris2/{ => interactive}/interactive014/case.idr (100%) rename tests/idris2/{ => interactive}/interactive014/expected (100%) rename tests/idris2/{ => interactive}/interactive014/input (100%) rename tests/idris2/{ => interactive}/interactive014/run (51%) rename tests/idris2/{ => interactive}/interactive015/IEdit.idr (100%) rename tests/idris2/{ => interactive}/interactive015/expected (100%) rename tests/idris2/{ => interactive}/interactive015/input (100%) create mode 100755 tests/idris2/interactive/interactive015/run rename tests/idris2/{ => interactive}/interactive016/Cont.idr (100%) rename tests/idris2/{ => interactive}/interactive016/expected (100%) rename tests/idris2/{ => interactive}/interactive016/input (100%) rename tests/idris2/{ => interactive}/interactive016/run (51%) rename tests/idris2/{ => interactive}/interactive017/RLE.idr (100%) rename tests/idris2/{ => interactive}/interactive017/expected (100%) rename tests/idris2/{ => interactive}/interactive017/input (100%) rename tests/idris2/{ => interactive}/interactive017/run (50%) rename tests/idris2/{ => interactive}/interactive018/PlusPrf.idr (100%) rename tests/idris2/{ => interactive}/interactive018/expected (100%) rename tests/idris2/{ => interactive}/interactive018/input (100%) rename tests/idris2/{ => interactive}/interactive018/run (53%) rename tests/idris2/{ => interactive}/interactive019/TypeSearch.idr (100%) rename tests/idris2/{ => interactive}/interactive019/expected (100%) rename tests/idris2/{ => interactive}/interactive019/input (100%) rename tests/idris2/{ => interactive}/interactive019/run (56%) rename tests/idris2/{ => interactive}/interactive020/Issue835.idr (100%) rename tests/idris2/{ => interactive}/interactive020/expected (100%) rename tests/idris2/{ => interactive}/interactive020/input (100%) rename tests/idris2/{ => interactive}/interactive020/run (54%) rename tests/idris2/{ => interactive}/interactive021/TypeAtDoNotation.idr (100%) rename tests/idris2/{ => interactive}/interactive021/expected (100%) rename tests/idris2/{ => interactive}/interactive021/input (100%) rename tests/idris2/{ => interactive}/interactive021/run (60%) rename tests/idris2/{ => interactive}/interactive022/TypeAtBangSyntax.idr (100%) rename tests/idris2/{ => interactive}/interactive022/expected (100%) rename tests/idris2/{ => interactive}/interactive022/input (100%) rename tests/idris2/{ => interactive}/interactive022/run (60%) rename tests/idris2/{ => interactive}/interactive023/TypeAtLambda.idr (100%) rename tests/idris2/{ => interactive}/interactive023/expected (100%) rename tests/idris2/{ => interactive}/interactive023/input (100%) rename tests/idris2/{ => interactive}/interactive023/run (57%) rename tests/idris2/{ => interactive}/interactive024/TypeAtAsPatterns.idr (100%) rename tests/idris2/{ => interactive}/interactive024/expected (100%) rename tests/idris2/{ => interactive}/interactive024/input (100%) rename tests/idris2/{ => interactive}/interactive024/run (60%) rename tests/idris2/{ => interactive}/interactive025/TypeAtInterfaces.idr (100%) rename tests/idris2/{ => interactive}/interactive025/expected (100%) rename tests/idris2/{ => interactive}/interactive025/input (100%) rename tests/idris2/{ => interactive}/interactive025/run (60%) rename tests/idris2/{ => interactive}/interactive026/TypeAtRecords.idr (100%) rename tests/idris2/{ => interactive}/interactive026/expected (100%) rename tests/idris2/{ => interactive}/interactive026/input (100%) rename tests/idris2/{ => interactive}/interactive026/run (58%) rename tests/idris2/{ => interactive}/interactive027/TypeAtLocalVars.idr (100%) rename tests/idris2/{ => interactive}/interactive027/expected (100%) rename tests/idris2/{ => interactive}/interactive027/input (100%) rename tests/idris2/{ => interactive}/interactive027/run (60%) rename tests/idris2/{ => interactive}/interactive028/expected (100%) rename tests/idris2/{ => interactive}/interactive028/input (100%) create mode 100644 tests/idris2/interactive/interactive028/run rename tests/idris2/{ => interactive}/interactive029/Issue834.idr (100%) rename tests/idris2/{ => interactive}/interactive029/expected (100%) rename tests/idris2/{ => interactive}/interactive029/input (100%) rename tests/idris2/{ => interactive}/interactive029/run (54%) rename tests/idris2/{ => interactive}/interactive030/expected (100%) rename tests/idris2/{ => interactive}/interactive030/input (100%) create mode 100644 tests/idris2/interactive/interactive030/run rename tests/idris2/{ => interactive}/interactive031/Signatures.idr (100%) rename tests/idris2/{ => interactive}/interactive031/expected (100%) rename tests/idris2/{ => interactive}/interactive031/input (100%) rename tests/idris2/{ => interactive}/interactive031/run (56%) rename tests/idris2/{ => interactive}/interactive032/Uninh.idr (100%) rename tests/idris2/{ => interactive}/interactive032/expected (100%) rename tests/idris2/{ => interactive}/interactive032/input (100%) rename tests/idris2/{ => interactive}/interactive032/run (52%) rename tests/idris2/{ => interactive}/interactive033/UninhIndent.idr (100%) rename tests/idris2/{ => interactive}/interactive033/expected (100%) rename tests/idris2/{ => interactive}/interactive033/input (100%) rename tests/idris2/{ => interactive}/interactive033/run (57%) rename tests/idris2/{ => interactive}/interactive034/expected (100%) rename tests/idris2/{ => interactive}/interactive034/input (100%) rename tests/idris2/{ => interactive}/interactive034/run (53%) rename tests/idris2/{ => interactive}/interactive034/timeout.idr (100%) rename tests/idris2/{ => interactive}/interactive035/expected (100%) rename tests/idris2/{ => interactive}/interactive035/input (100%) rename tests/idris2/{ => interactive}/interactive035/run (52%) rename tests/idris2/{ => interactive}/interactive035/unify.idr (100%) rename tests/idris2/{ => interactive}/interactive036/casefn.idr (100%) rename tests/idris2/{ => interactive}/interactive036/expected (100%) rename tests/idris2/{ => interactive}/interactive036/input (100%) rename tests/idris2/{ => interactive}/interactive036/run (52%) rename tests/idris2/{ => interactive}/interactive037/Holes.idr (100%) rename tests/idris2/{ => interactive}/interactive037/expected (100%) rename tests/idris2/{ => interactive}/interactive037/input (100%) rename tests/idris2/{ => interactive}/interactive037/run (52%) rename tests/idris2/{ => interactive}/interactive038/IEdit.idr (100%) rename tests/idris2/{ => interactive}/interactive038/expected (100%) rename tests/idris2/{ => interactive}/interactive038/input (100%) create mode 100755 tests/idris2/interactive/interactive038/run rename tests/idris2/{ => interactive}/interactive039/CS_Syntax.idr (100%) rename tests/idris2/{ => interactive}/interactive039/expected (100%) rename tests/idris2/{ => interactive}/interactive039/input (100%) rename tests/idris2/{ => interactive}/interactive039/run (55%) rename tests/idris2/{ => interactive}/interactive040/expected (100%) rename tests/idris2/{ => interactive}/interactive040/input (100%) create mode 100755 tests/idris2/interactive/interactive040/run rename tests/idris2/{ => interactive}/interactive041/Issue1741.idr (100%) rename tests/idris2/{ => interactive}/interactive041/expected (100%) rename tests/idris2/{ => interactive}/interactive041/input (100%) rename tests/idris2/{ => interactive}/interactive041/run (55%) rename tests/idris2/{ => interactive}/interactive042/Issue35-2.idr (100%) rename tests/idris2/{ => interactive}/interactive042/Issue35.idr (100%) rename tests/idris2/{ => interactive}/interactive042/expected (100%) rename tests/idris2/{ => interactive}/interactive042/input (100%) rename tests/idris2/{ => interactive}/interactive042/run (87%) rename tests/idris2/{ => interactive}/interactive043/ImplicitSplits.idr (100%) rename tests/idris2/{ => interactive}/interactive043/expected (100%) rename tests/idris2/{ => interactive}/interactive043/input (100%) rename tests/idris2/{ => interactive}/interactive043/run (90%) rename tests/idris2/{ => interactive}/interactive044/SplitShadow.idr (100%) rename tests/idris2/{ => interactive}/interactive044/expected (100%) rename tests/idris2/{ => interactive}/interactive044/input (100%) rename tests/idris2/{ => interactive}/interactive044/run (84%) rename tests/idris2/{ => interactive}/interactive045/Issue1742.idr (100%) rename tests/idris2/{ => interactive}/interactive045/expected (100%) rename tests/idris2/{ => interactive}/interactive045/input (100%) rename tests/idris2/{ => interactive}/interactive045/run (83%) rename tests/idris2/{ => interactive}/interactive046/Issue2712.idr (100%) rename tests/idris2/{ => interactive}/interactive046/expected (100%) create mode 100755 tests/idris2/interactive/interactive046/run delete mode 100755 tests/idris2/interactive007/run delete mode 100755 tests/idris2/interactive008/run delete mode 100755 tests/idris2/interactive010/run delete mode 100755 tests/idris2/interactive011/run delete mode 100755 tests/idris2/interactive015/run delete mode 100644 tests/idris2/interactive028/run delete mode 100644 tests/idris2/interactive030/run delete mode 100755 tests/idris2/interactive038/run delete mode 100755 tests/idris2/interactive040/run delete mode 100755 tests/idris2/interactive046/run rename tests/idris2/{ => interface}/interface001/IFace.idr (100%) rename tests/idris2/{ => interface}/interface001/IFace1.idr (100%) rename tests/idris2/{ => interface}/interface001/Stuff.idr (100%) rename tests/idris2/{ => interface}/interface001/expected (100%) rename tests/idris2/{ => interface}/interface001/input (100%) rename tests/idris2/{ => interface}/interface001/input1 (100%) rename tests/idris2/{ => interface}/interface001/run (76%) rename tests/idris2/{ => interface}/interface002/Functor.idr (100%) rename tests/idris2/{ => interface}/interface002/Stuff.idr (100%) rename tests/idris2/{ => interface}/interface002/expected (100%) rename tests/idris2/{ => interface}/interface002/input (100%) rename tests/idris2/{ => interface}/interface002/run (63%) rename tests/idris2/{ => interface}/interface003/Do.idr (100%) rename tests/idris2/{ => interface}/interface003/expected (100%) rename tests/idris2/{ => interface}/interface003/input (100%) create mode 100755 tests/idris2/interface/interface003/run rename tests/idris2/{ => interface}/interface004/Do.idr (100%) rename tests/idris2/{ => interface}/interface004/expected (100%) rename tests/idris2/{ => interface}/interface004/input (100%) create mode 100755 tests/idris2/interface/interface004/run rename tests/idris2/{ => interface}/interface005/Deps.idr (100%) rename tests/idris2/{ => interface}/interface005/expected (100%) create mode 100755 tests/idris2/interface/interface005/run rename tests/idris2/{ => interface}/interface006/Apply.idr (100%) rename tests/idris2/{ => interface}/interface006/Biapplicative.idr (100%) rename tests/idris2/{ => interface}/interface006/Bimonad.idr (100%) rename tests/idris2/{ => interface}/interface006/expected (100%) create mode 100755 tests/idris2/interface/interface006/run rename tests/idris2/{ => interface}/interface007/A.idr (100%) rename tests/idris2/{ => interface}/interface007/expected (100%) rename tests/idris2/{ => interface}/interface007/run (57%) rename tests/idris2/{ => interface}/interface008/Deps.idr (100%) rename tests/idris2/{ => interface}/interface008/expected (100%) create mode 100755 tests/idris2/interface/interface008/run rename tests/idris2/{ => interface}/interface009/Odd.idr (100%) rename tests/idris2/{ => interface}/interface009/expected (100%) rename tests/idris2/{ => interface}/interface009/input (100%) rename tests/idris2/{ => interface}/interface009/run (50%) rename tests/idris2/{ => interface}/interface010/Dep.idr (100%) rename tests/idris2/{ => interface}/interface010/expected (100%) create mode 100755 tests/idris2/interface/interface010/run rename tests/idris2/{ => interface}/interface011/FuncImpl.idr (100%) rename tests/idris2/{ => interface}/interface011/expected (100%) create mode 100755 tests/idris2/interface/interface011/run rename tests/idris2/{ => interface}/interface012/Defmeth.idr (100%) rename tests/idris2/{ => interface}/interface012/expected (100%) create mode 100755 tests/idris2/interface/interface012/run rename tests/idris2/{ => interface}/interface013/TypeInt.idr (100%) rename tests/idris2/{ => interface}/interface013/expected (100%) create mode 100755 tests/idris2/interface/interface013/run rename tests/idris2/{ => interface}/interface014/DepInt.idr (100%) rename tests/idris2/{ => interface}/interface014/expected (100%) create mode 100755 tests/idris2/interface/interface014/run rename tests/idris2/{ => interface}/interface015/expected (100%) rename tests/idris2/{ => interface}/interface015/gnu.idr (100%) create mode 100755 tests/idris2/interface/interface015/run rename tests/idris2/{ => interface}/interface016/TwoNum.idr (100%) rename tests/idris2/{ => interface}/interface016/expected (100%) create mode 100755 tests/idris2/interface/interface016/run rename tests/idris2/{ => interface}/interface017/Tricho.idr (100%) rename tests/idris2/{ => interface}/interface017/expected (100%) create mode 100755 tests/idris2/interface/interface017/run rename tests/idris2/{ => interface}/interface018/Sized.idr (100%) rename tests/idris2/{ => interface}/interface018/Sized2.idr (100%) rename tests/idris2/{ => interface}/interface018/Sized3.idr (100%) rename tests/idris2/{ => interface}/interface018/expected (100%) rename tests/idris2/{ => interface}/interface018/input (100%) rename tests/idris2/{ => interface}/interface018/run (71%) rename tests/idris2/{ => interface}/interface019/LocalHints.idr (100%) rename tests/idris2/{ => interface}/interface019/expected (100%) create mode 100755 tests/idris2/interface/interface019/run rename tests/idris2/{ => interface}/interface020/LocalInterface.idr (100%) rename tests/idris2/{ => interface}/interface020/expected (100%) rename tests/idris2/{ => interface}/interface020/run (52%) rename tests/idris2/{ => interface}/interface021/LocalHint.idr (100%) rename tests/idris2/{ => interface}/interface021/expected (100%) create mode 100755 tests/idris2/interface/interface021/run rename tests/idris2/{ => interface}/interface022/DotMethod.idr (100%) rename tests/idris2/{ => interface}/interface022/expected (100%) rename tests/idris2/{ => interface}/interface022/input (100%) rename tests/idris2/{ => interface}/interface022/run (55%) rename tests/idris2/{ => interface}/interface023/AppComp.idr (100%) rename tests/idris2/{ => interface}/interface023/expected (100%) rename tests/idris2/{ => interface}/interface023/input (100%) rename tests/idris2/{ => interface}/interface023/run (53%) rename tests/idris2/{ => interface}/interface024/EH.idr (100%) rename tests/idris2/{ => interface}/interface024/expected (100%) rename tests/idris2/{ => interface}/interface024/run (51%) rename tests/idris2/{ => interface}/interface025/AutoSearchHide1.idr (100%) rename tests/idris2/{ => interface}/interface025/AutoSearchHide2.idr (100%) rename tests/idris2/{ => interface}/interface025/expected (100%) rename tests/idris2/{interface026 => interface/interface025}/input (100%) rename tests/idris2/{ => interface}/interface025/run (60%) rename tests/idris2/{ => interface}/interface026/UninhabitedRec.idr (100%) rename tests/idris2/{ => interface}/interface026/expected (100%) rename tests/idris2/{record007 => interface/interface026}/input (100%) rename tests/idris2/{ => interface}/interface026/run (59%) rename tests/idris2/{ => interface}/interface027/expected (100%) rename tests/idris2/{ => interface}/interface027/input (100%) rename tests/idris2/{ => interface}/interface027/params.idr (100%) rename tests/idris2/{ => interface}/interface027/run (52%) rename tests/idris2/{ => interface}/interface028/InterfaceArgs.idr (100%) rename tests/idris2/{ => interface}/interface028/expected (100%) rename tests/idris2/{ => interface}/interface028/run (51%) rename tests/idris2/{ => interface}/interface029/ForwardImpl1.idr (100%) rename tests/idris2/{ => interface}/interface029/ForwardImpl2.idr (100%) rename tests/idris2/{ => interface}/interface029/ForwardImpl3.idr (100%) rename tests/idris2/{ => interface}/interface029/expected (100%) rename tests/idris2/{ => interface}/interface029/run (73%) delete mode 100755 tests/idris2/interface003/run delete mode 100755 tests/idris2/interface004/run delete mode 100755 tests/idris2/interface005/run delete mode 100755 tests/idris2/interface006/run delete mode 100755 tests/idris2/interface008/run delete mode 100755 tests/idris2/interface010/run delete mode 100755 tests/idris2/interface011/run delete mode 100755 tests/idris2/interface012/run delete mode 100755 tests/idris2/interface013/run delete mode 100755 tests/idris2/interface014/run delete mode 100755 tests/idris2/interface015/run delete mode 100755 tests/idris2/interface016/run delete mode 100755 tests/idris2/interface017/run delete mode 100755 tests/idris2/interface019/run delete mode 100755 tests/idris2/interface021/run delete mode 100755 tests/idris2/interpolation003/run delete mode 100755 tests/idris2/interpreter001/run delete mode 100755 tests/idris2/interpreter003/run delete mode 100755 tests/idris2/interpreter004/run delete mode 100755 tests/idris2/interpreter006/run delete mode 100755 tests/idris2/interpreter007/run rename tests/idris2/{ => linear}/linear001/Door.idr (100%) rename tests/idris2/{ => linear}/linear001/Stuff.idr (100%) rename tests/idris2/{ => linear}/linear001/expected (100%) rename tests/idris2/{ => linear}/linear001/run (63%) rename tests/idris2/{ => linear}/linear002/Door.idr (100%) rename tests/idris2/{ => linear}/linear002/Stuff.idr (100%) rename tests/idris2/{ => linear}/linear002/expected (100%) rename tests/idris2/{ => linear}/linear002/input (100%) rename tests/idris2/{ => linear}/linear002/run (61%) rename tests/idris2/{ => linear}/linear003/Linear.idr (100%) rename tests/idris2/{ => linear}/linear003/expected (100%) rename tests/idris2/{ => linear}/linear003/input (100%) rename tests/idris2/{ => linear}/linear003/run (62%) rename tests/idris2/{ => linear}/linear005/Door.idr (100%) rename tests/idris2/{ => linear}/linear005/Linear.idr (100%) rename tests/idris2/{ => linear}/linear005/expected (100%) rename tests/idris2/{ => linear}/linear005/input (100%) rename tests/idris2/{ => linear}/linear005/run (51%) rename tests/idris2/{ => linear}/linear006/ZFun.idr (100%) rename tests/idris2/{ => linear}/linear006/expected (100%) rename tests/idris2/{ => linear}/linear006/input (100%) rename tests/idris2/{ => linear}/linear006/run (51%) rename tests/idris2/{ => linear}/linear007/LCase.idr (100%) rename tests/idris2/{ => linear}/linear007/expected (100%) create mode 100755 tests/idris2/linear/linear007/run rename tests/idris2/{ => linear}/linear008/Door.idr (100%) rename tests/idris2/{ => linear}/linear008/expected (100%) create mode 100644 tests/idris2/linear/linear008/run rename tests/idris2/{ => linear}/linear009/expected (100%) rename tests/idris2/{ => linear}/linear009/input (100%) rename tests/idris2/{ => linear}/linear009/qtt.idr (100%) rename tests/idris2/{ => linear}/linear009/run (50%) rename tests/idris2/{ => linear}/linear010/Door.idr (100%) rename tests/idris2/{ => linear}/linear010/expected (100%) rename tests/idris2/{ => linear}/linear010/run (52%) rename tests/idris2/{ => linear}/linear011/Network.idr (100%) rename tests/idris2/{ => linear}/linear011/expected (100%) rename tests/idris2/{ => linear}/linear011/input (100%) rename tests/idris2/{ => linear}/linear011/run (67%) rename tests/idris2/{ => linear}/linear012/expected (100%) rename tests/idris2/{ => linear}/linear012/input (100%) rename tests/idris2/{ => linear}/linear012/linholes.idr (100%) rename tests/idris2/{ => linear}/linear012/run (54%) rename tests/idris2/{ => linear}/linear013/Issue758.idr (100%) rename tests/idris2/{ => linear}/linear013/expected (100%) rename tests/idris2/{ => linear}/linear013/input (100%) rename tests/idris2/{ => linear}/linear013/run (54%) rename tests/idris2/{ => linear}/linear014/Issue55.idr (100%) rename tests/idris2/{ => linear}/linear014/expected (100%) create mode 100644 tests/idris2/linear/linear014/run rename tests/idris2/{ => linear}/linear015/Issue1861.idr (100%) rename tests/idris2/{ => linear}/linear015/expected (100%) create mode 100644 tests/idris2/linear/linear015/run rename tests/idris2/{ => linear}/linear016/Issue2895.idr (100%) rename tests/idris2/{ => linear}/linear016/Issue2895_2.idr (100%) rename tests/idris2/{ => linear}/linear016/expected (100%) rename tests/idris2/{ => linear}/linear016/run (64%) rename tests/idris2/{ => linear}/linear017/As.idr (100%) rename tests/idris2/{ => linear}/linear017/expected (100%) create mode 100644 tests/idris2/linear/linear017/run delete mode 100644 tests/idris2/linear004/Erase.idr delete mode 100644 tests/idris2/linear004/Stuff.idr delete mode 100644 tests/idris2/linear004/expected delete mode 100644 tests/idris2/linear004/input delete mode 100755 tests/idris2/linear004/run delete mode 100755 tests/idris2/linear007/run delete mode 100644 tests/idris2/linear008/run delete mode 100644 tests/idris2/linear014/run delete mode 100644 tests/idris2/linear015/run delete mode 100644 tests/idris2/linear017/run rename tests/idris2/{ => literate}/literate001/IEdit.lidr (100%) rename tests/idris2/{ => literate}/literate001/expected (100%) rename tests/idris2/{ => literate}/literate001/input (100%) rename tests/idris2/{ => literate}/literate001/run (52%) rename tests/idris2/{ => literate}/literate002/IEdit.lidr (100%) rename tests/idris2/{ => literate}/literate002/IEdit2.lidr (100%) rename tests/idris2/{ => literate}/literate002/expected (100%) rename tests/idris2/{ => literate}/literate002/input (100%) rename tests/idris2/{ => literate}/literate002/input2 (100%) rename tests/idris2/{ => literate}/literate002/run (69%) rename tests/idris2/{ => literate}/literate003/IEdit.lidr (100%) rename tests/idris2/{ => literate}/literate003/expected (100%) rename tests/idris2/{ => literate}/literate003/input (100%) rename tests/idris2/{literate005 => literate/literate003}/run (52%) rename tests/idris2/{ => literate}/literate004/IEdit.lidr (100%) rename tests/idris2/{ => literate}/literate004/expected (100%) rename tests/idris2/{ => literate}/literate004/input (100%) rename tests/idris2/{literate003 => literate/literate004}/run (52%) rename tests/idris2/{ => literate}/literate005/IEdit.lidr (100%) rename tests/idris2/{ => literate}/literate005/expected (100%) rename tests/idris2/{ => literate}/literate005/input (100%) rename tests/idris2/{literate004 => literate/literate005}/run (52%) rename tests/idris2/{ => literate}/literate006/Door.lidr (100%) rename tests/idris2/{ => literate}/literate006/expected (100%) rename tests/idris2/{ => literate}/literate006/input (100%) rename tests/idris2/{ => literate}/literate006/run (52%) rename tests/idris2/{ => literate}/literate007/IEdit.lidr (100%) rename tests/idris2/{ => literate}/literate007/IEdit.org (100%) rename tests/idris2/{ => literate}/literate007/IEditOrg.org (100%) rename tests/idris2/{ => literate}/literate007/expected (100%) rename tests/idris2/{ => literate}/literate007/input (100%) rename tests/idris2/{ => literate}/literate007/input2 (100%) rename tests/idris2/{ => literate}/literate007/run (70%) rename tests/idris2/{ => literate}/literate008/IEdit.lidr (100%) rename tests/idris2/{ => literate}/literate008/expected (100%) rename tests/idris2/{ => literate}/literate008/input (100%) create mode 100755 tests/idris2/literate/literate008/run rename tests/idris2/{ => literate}/literate009/WithLift.lidr (100%) rename tests/idris2/{ => literate}/literate009/expected (100%) rename tests/idris2/{ => literate}/literate009/input (100%) rename tests/idris2/{ => literate}/literate009/run (55%) rename tests/idris2/{ => literate}/literate010/MyFirstIdrisProgram.org (100%) rename tests/idris2/{ => literate}/literate010/expected (100%) rename tests/idris2/{ => literate}/literate010/run (56%) rename tests/idris2/{ => literate}/literate011/IEdit.md (100%) rename tests/idris2/{ => literate}/literate011/expected (100%) rename tests/idris2/{ => literate}/literate011/input (100%) rename tests/idris2/{ => literate}/literate011/run (51%) rename tests/idris2/{ => literate}/literate012/IEdit.org (100%) rename tests/idris2/{ => literate}/literate012/IEdit2.org (100%) rename tests/idris2/{ => literate}/literate012/expected (100%) rename tests/idris2/{ => literate}/literate012/input (100%) rename tests/idris2/{ => literate}/literate012/run (52%) rename tests/idris2/{ => literate}/literate013/Lit.lidr (100%) rename tests/idris2/{ => literate}/literate013/LitTeX.tex (100%) rename tests/idris2/{ => literate}/literate013/expected (100%) rename tests/idris2/{ => literate}/literate013/run (57%) rename tests/idris2/{ => literate}/literate014/expected (100%) rename tests/idris2/{ => literate}/literate014/input (100%) rename tests/idris2/{ => literate}/literate014/run (52%) rename tests/idris2/{ => literate}/literate014/with.lidr (100%) rename tests/idris2/{ => literate}/literate015/case.lidr (100%) rename tests/idris2/{ => literate}/literate015/expected (100%) rename tests/idris2/{ => literate}/literate015/input (100%) rename tests/idris2/{ => literate}/literate015/run (52%) rename tests/idris2/{ => literate}/literate016/IEdit.org (100%) rename tests/idris2/{ => literate}/literate016/IEdit2.org (100%) rename tests/idris2/{ => literate}/literate016/expected (100%) rename tests/idris2/{ => literate}/literate016/input (100%) rename tests/idris2/{ => literate}/literate016/run (52%) rename tests/idris2/{ => literate}/literate017/.gitignore (100%) rename tests/idris2/{ => literate}/literate017/expected (100%) rename tests/idris2/{ => literate}/literate017/input (100%) rename tests/idris2/{ => literate}/literate017/project-expected.ipkg (100%) rename tests/idris2/{ => literate}/literate017/run (82%) rename tests/idris2/{ => literate}/literate017/src/A/A.org (100%) rename tests/idris2/{ => literate}/literate017/src/A/AB.lidr (100%) rename tests/idris2/{ => literate}/literate017/src/B/B.md (100%) rename tests/idris2/{ => literate}/literate017/src/B/BA.markdown (100%) rename tests/idris2/{ => literate}/literate017/src/Main.idr (100%) delete mode 100755 tests/idris2/literate008/run rename tests/idris2/{ => misc}/docs001/expected (100%) rename tests/idris2/{ => misc}/docs001/input (100%) create mode 100755 tests/idris2/misc/docs001/run rename tests/idris2/{ => misc}/docs002/Doc.idr (100%) rename tests/idris2/{ => misc}/docs002/expected (100%) rename tests/idris2/{ => misc}/docs002/input (100%) rename tests/idris2/{ => misc}/docs002/run (50%) rename tests/idris2/{ => misc}/docs003/RecordDoc.idr (100%) rename tests/idris2/{ => misc}/docs003/expected (100%) rename tests/idris2/{ => misc}/docs003/input (100%) rename tests/idris2/{ => misc}/docs003/run (55%) rename tests/idris2/{ => misc}/docs004/DocImpl.idr (100%) rename tests/idris2/{ => misc}/docs004/List.idr (100%) rename tests/idris2/{ => misc}/docs004/expected (100%) rename tests/idris2/{ => misc}/docs004/input (100%) rename tests/idris2/{ => misc}/docs004/input2 (100%) rename tests/idris2/{ => misc}/docs004/run (73%) rename tests/idris2/{ => misc}/docs005/expected (100%) rename tests/idris2/{ => misc}/docs005/input (100%) create mode 100755 tests/idris2/misc/docs005/run rename tests/idris2/{ => misc}/eta001/Issue1370.idr (100%) rename tests/idris2/{ => misc}/eta001/expected (100%) create mode 100755 tests/idris2/misc/eta001/run rename tests/idris2/{ => misc}/golden001/000-hello/expected (100%) rename tests/idris2/{ => misc}/golden001/000-hello/run (100%) mode change 100644 => 100755 rename tests/idris2/{ => misc}/golden001/Main.idr (100%) rename tests/idris2/{ => misc}/golden001/Test.idr (100%) rename tests/idris2/{ => misc}/golden001/expected (100%) rename tests/idris2/{ => misc}/golden001/hello.ipkg (100%) rename tests/idris2/{ => misc}/golden001/run (81%) rename tests/idris2/{ => misc}/golden001/test.ipkg (100%) rename tests/idris2/{ => misc}/import001/Mult.idr (100%) rename tests/idris2/{ => misc}/import001/Nat.idr (100%) rename tests/idris2/{ => misc}/import001/Test.idr (100%) rename tests/idris2/{ => misc}/import001/expected (100%) rename tests/idris2/{ => misc}/import001/input (100%) rename tests/idris2/{ => misc}/import001/run (90%) rename tests/idris2/{ => misc}/import002/Mult.idr (100%) rename tests/idris2/{ => misc}/import002/Nat.idr (100%) rename tests/idris2/{ => misc}/import002/Test.idr (100%) rename tests/idris2/{ => misc}/import002/expected (100%) rename tests/idris2/{ => misc}/import002/run (54%) rename tests/idris2/{ => misc}/import003/A.idr (100%) rename tests/idris2/{ => misc}/import003/B.idr (100%) rename tests/idris2/{ => misc}/import003/C.idr (100%) rename tests/idris2/{ => misc}/import003/expected (100%) rename tests/idris2/{ => misc}/import003/input (100%) rename tests/idris2/{ => misc}/import003/run (64%) rename tests/idris2/{ => misc}/import004/Cycle1.idr (100%) rename tests/idris2/{ => misc}/import004/Cycle2.idr (100%) rename tests/idris2/{ => misc}/import004/Loop.idr (100%) rename tests/idris2/{ => misc}/import004/expected (100%) rename tests/idris2/{ => misc}/import004/run (59%) rename tests/idris2/{ => misc}/import005/As.idr (100%) rename tests/idris2/{ => misc}/import005/Test.idr (100%) rename tests/idris2/{ => misc}/import005/expected (100%) rename tests/idris2/{ => misc}/import005/input (100%) create mode 100644 tests/idris2/misc/import005/run rename tests/idris2/{ => misc}/import006/A/B.idr (100%) rename tests/idris2/{ => misc}/import006/A/C.idr (100%) rename tests/idris2/{ => misc}/import006/cyclic.ipkg (100%) rename tests/idris2/{ => misc}/import006/expected (100%) rename tests/idris2/{ => misc}/import006/run (53%) rename tests/idris2/{ => misc}/import007/Mod.idr (100%) rename tests/idris2/{ => misc}/import007/Mod1.idr (100%) rename tests/idris2/{ => misc}/import007/Mod2.idr (100%) rename tests/idris2/{ => misc}/import007/expected (100%) create mode 100644 tests/idris2/misc/import007/run rename tests/idris2/{ => misc}/import008/Exe/Mod.idr (100%) rename tests/idris2/{ => misc}/import008/Exe/depends/lib-0 (100%) rename tests/idris2/{ => misc}/import008/Exe/exe.ipkg (100%) rename tests/idris2/{ => misc}/import008/Lib/Conf.idr (100%) rename tests/idris2/{ => misc}/import008/Lib/lib.ipkg (100%) rename tests/idris2/{ => misc}/import008/expected (100%) rename tests/idris2/{ => misc}/import008/run (83%) rename tests/idris2/{ => misc}/import009/Import.idr (100%) rename tests/idris2/{ => misc}/import009/Infix.idr (100%) rename tests/idris2/{ => misc}/import009/Prefix.idr (100%) rename tests/idris2/{ => misc}/import009/Resugar.idr (100%) rename tests/idris2/{ => misc}/import009/Test.idr (100%) rename tests/idris2/{ => misc}/import009/expected (100%) rename tests/idris2/{ => misc}/import009/run (68%) rename tests/idris2/{ => misc}/inlining001/Inlining.idr (100%) rename tests/idris2/{ => misc}/inlining001/expected (100%) rename tests/idris2/{ => misc}/inlining001/input (100%) rename tests/idris2/{ => misc}/inlining001/run (54%) rename tests/idris2/{ => misc}/lazy001/Lazy.idr (100%) rename tests/idris2/{ => misc}/lazy001/expected (100%) rename tests/idris2/{ => misc}/lazy001/input (100%) rename tests/idris2/{ => misc}/lazy001/run (61%) rename tests/idris2/{ => misc}/lazy002/LazyFoldlM.idr (100%) rename tests/idris2/{ => misc}/lazy002/expected (100%) rename tests/idris2/{ => misc}/lazy002/input (100%) rename tests/idris2/{ => misc}/lazy002/run (63%) rename tests/idris2/{ => misc}/lazy003/DelayLam.idr (100%) rename tests/idris2/{ => misc}/lazy003/expected (100%) rename tests/idris2/{ => misc}/lazy003/input (100%) rename tests/idris2/{ => misc}/lazy003/run (54%) rename tests/idris2/{ => misc}/namespace001/Dup.idr (100%) rename tests/idris2/{ => misc}/namespace001/Scope.idr (100%) rename tests/idris2/{ => misc}/namespace001/expected (100%) rename tests/idris2/{ => misc}/namespace001/run (72%) rename tests/idris2/{ => misc}/namespace002/Issue1313.idr (100%) rename tests/idris2/{ => misc}/namespace002/expected (100%) rename tests/idris2/{ => misc}/namespace002/run (54%) rename tests/idris2/{ => misc}/namespace003/Test.idr (100%) rename tests/idris2/{ => misc}/namespace003/expected (100%) rename tests/idris2/{ => misc}/namespace003/run (50%) rename tests/idris2/{ => misc}/namespace004/Export.idr (100%) rename tests/idris2/{ => misc}/namespace004/expected (100%) create mode 100644 tests/idris2/misc/namespace004/run rename tests/idris2/{ => misc}/namespace005/Lib1.idr (100%) rename tests/idris2/{ => misc}/namespace005/Lib2.idr (100%) rename tests/idris2/{ => misc}/namespace005/LibPre1.idr (100%) rename tests/idris2/{ => misc}/namespace005/LibPre2.idr (100%) rename tests/idris2/{ => misc}/namespace005/Main0.idr (100%) rename tests/idris2/{ => misc}/namespace005/Main1.idr (100%) rename tests/idris2/{ => misc}/namespace005/Main3.idr (100%) rename tests/idris2/{ => misc}/namespace005/MainConflict.idr (100%) rename tests/idris2/{ => misc}/namespace005/MainFail.idr (100%) rename tests/idris2/{ => misc}/namespace005/MainPre0.idr (100%) rename tests/idris2/{ => misc}/namespace005/MainPre1.idr (100%) rename tests/idris2/{ => misc}/namespace005/NonConflict1.idr (100%) rename tests/idris2/{ => misc}/namespace005/NonConflict2.idr (100%) rename tests/idris2/{ => misc}/namespace005/expected (100%) rename tests/idris2/{ => misc}/namespace005/run (90%) rename tests/idris2/{ => misc}/params001/expected (100%) rename tests/idris2/{ => misc}/params001/param.idr (100%) rename tests/idris2/{ => misc}/params001/parambad.idr (100%) rename tests/idris2/{ => misc}/params001/run (60%) rename tests/idris2/{ => misc}/params002/ParamsPrint.idr (100%) rename tests/idris2/{ => misc}/params002/expected (100%) rename tests/idris2/{ => misc}/params002/input (100%) rename tests/idris2/{ => misc}/params002/run (57%) rename tests/idris2/{ => misc}/params003/casesplit.idr (100%) rename tests/idris2/{ => misc}/params003/expected (100%) rename tests/idris2/{ => misc}/params003/input (100%) rename tests/idris2/{ => misc}/params003/run (55%) rename tests/idris2/{ => misc}/pretty001/Issue1328A.idr (100%) rename tests/idris2/{ => misc}/pretty001/expected (100%) rename tests/idris2/{ => misc}/pretty001/input (100%) rename tests/idris2/{ => misc}/pretty001/run (56%) rename tests/idris2/{ => misc}/pretty002/expected (100%) rename tests/idris2/{ => misc}/pretty002/input (100%) create mode 100644 tests/idris2/misc/pretty002/run rename tests/idris2/{ => misc}/primloop/PrimLoop.idr (100%) rename tests/idris2/{ => misc}/primloop/expected (100%) create mode 100644 tests/idris2/misc/primloop/run rename tests/idris2/{ => misc}/quantifiers001/TestQuantifiers.idr (100%) rename tests/idris2/{ => misc}/quantifiers001/expected (100%) rename tests/idris2/{ => misc}/quantifiers001/input (100%) rename tests/idris2/{ => misc}/quantifiers001/run (60%) rename tests/idris2/{ => misc}/real001/Channel.idr (100%) rename tests/idris2/{ => misc}/real001/Linear.idr (100%) rename tests/idris2/{ => misc}/real001/MakeChans.idr (100%) rename tests/idris2/{ => misc}/real001/TestProto.idr (100%) rename tests/idris2/{ => misc}/real001/expected (100%) rename tests/idris2/{ => misc}/real001/run (63%) rename tests/idris2/{ => misc}/real002/Store.idr (100%) rename tests/idris2/{ => misc}/real002/StoreL.idr (100%) rename tests/idris2/{ => misc}/real002/expected (100%) rename tests/idris2/{ => misc}/real002/run (58%) rename tests/idris2/{ => misc}/unification001/Issue647.idr (100%) rename tests/idris2/{ => misc}/unification001/expected (100%) create mode 100755 tests/idris2/misc/unification001/run rename tests/idris2/{ => misc}/with003/Main.idr (100%) rename tests/idris2/{ => misc}/with003/expected (100%) rename tests/idris2/{ => misc}/with003/input (100%) rename tests/idris2/{ => misc}/with003/run (51%) delete mode 100644 tests/idris2/namespace004/run rename tests/idris2/{ => perf}/perf001/Big.idr (100%) rename tests/idris2/{ => perf}/perf001/expected (100%) create mode 100755 tests/idris2/perf/perf001/run rename tests/idris2/{ => perf}/perf002/Big.idr (100%) rename tests/idris2/{ => perf}/perf002/expected (100%) create mode 100755 tests/idris2/perf/perf002/run rename tests/idris2/{ => perf}/perf003/Auto.idr (100%) rename tests/idris2/{ => perf}/perf003/expected (100%) create mode 100755 tests/idris2/perf/perf003/run rename tests/idris2/{ => perf}/perf004/bigdpair.idr (100%) rename tests/idris2/{ => perf}/perf004/expected (100%) create mode 100755 tests/idris2/perf/perf004/run rename tests/idris2/{ => perf}/perf005/Bad1.idr (100%) rename tests/idris2/{ => perf}/perf005/Bad2.idr (100%) rename tests/idris2/{ => perf}/perf005/Bad3.idr (100%) rename tests/idris2/{ => perf}/perf005/Lambda.idr (100%) rename tests/idris2/{ => perf}/perf005/NoRegression.idr (100%) rename tests/idris2/{ => perf}/perf005/expected (100%) rename tests/idris2/{ => perf}/perf005/run (73%) rename tests/idris2/{ => perf}/perf007/Slooow.idr (100%) rename tests/idris2/{ => perf}/perf007/expected (100%) create mode 100644 tests/idris2/perf/perf007/run rename tests/idris2/{ => perf}/perf008/FinPerf.idr (100%) rename tests/idris2/{ => perf}/perf008/expected (100%) create mode 100644 tests/idris2/perf/perf008/run rename tests/idris2/{ => perf}/perf009/A.idr (100%) rename tests/idris2/{ => perf}/perf009/B.idr (100%) rename tests/idris2/{ => perf}/perf009/C.idr (100%) rename tests/idris2/{ => perf}/perf009/expected (100%) create mode 100644 tests/idris2/perf/perf009/run rename tests/idris2/{ => perf}/perf010/Printf.idr (100%) rename tests/idris2/{ => perf}/perf010/expected (100%) create mode 100644 tests/idris2/perf/perf010/run rename tests/idris2/{ => perf}/perf011/A.idr (100%) rename tests/idris2/{ => perf}/perf011/B.idr (100%) rename tests/idris2/{ => perf}/perf011/C.idr (100%) rename tests/idris2/{ => perf}/perf011/expected (100%) create mode 100644 tests/idris2/perf/perf011/run rename tests/idris2/{ => perf}/perf012/Main.idr (100%) rename tests/idris2/{ => perf}/perf012/expected (100%) rename tests/idris2/{ => perf}/perf012/run (51%) rename tests/idris2/{ => perf}/perf2202/Church.idr (100%) rename tests/idris2/{ => perf}/perf2202/expected (100%) rename tests/idris2/{ => perf}/perf2202/many10000.idr (100%) rename tests/idris2/{ => perf}/perf2202/run (61%) delete mode 100755 tests/idris2/perf001/run delete mode 100755 tests/idris2/perf002/run delete mode 100755 tests/idris2/perf003/run delete mode 100755 tests/idris2/perf004/run delete mode 100644 tests/idris2/perf007/run delete mode 100644 tests/idris2/perf008/run delete mode 100644 tests/idris2/perf009/run delete mode 100644 tests/idris2/perf010/run delete mode 100644 tests/idris2/perf011/run delete mode 100755 tests/idris2/perror001/run delete mode 100755 tests/idris2/perror002/run delete mode 100755 tests/idris2/perror004/run delete mode 100755 tests/idris2/perror005/run delete mode 100755 tests/idris2/perror006/run delete mode 100644 tests/idris2/perror019/run delete mode 100644 tests/idris2/perror021/run delete mode 100644 tests/idris2/perror022/run delete mode 100755 tests/idris2/perror023/run delete mode 100755 tests/idris2/perror024/run delete mode 100755 tests/idris2/perror025/run delete mode 100755 tests/idris2/perror026/run delete mode 100755 tests/idris2/perror027/run delete mode 100644 tests/idris2/perror028/run delete mode 100644 tests/idris2/perror029/run rename tests/idris2/{ => pkg}/pkg001/Dummy.idr (100%) rename tests/idris2/{ => pkg}/pkg001/dummy.ipkg (100%) rename tests/idris2/{ => pkg}/pkg001/expected (100%) rename tests/idris2/{ => pkg}/pkg001/run (52%) rename tests/idris2/{ => pkg}/pkg002/dummy.ipkg (100%) rename tests/idris2/{ => pkg}/pkg002/expected (100%) rename tests/idris2/{ => pkg}/pkg002/run (67%) rename tests/idris2/{ => pkg}/pkg002/src/Top/Dummy.idr (100%) rename tests/idris2/{ => pkg}/pkg003/Main.idr (100%) rename tests/idris2/{ => pkg}/pkg003/expected (100%) rename tests/idris2/{ => pkg}/pkg003/run (92%) rename tests/idris2/{ => pkg}/pkg003/testpkg.ipkg (100%) rename tests/idris2/{ => pkg}/pkg004/Dummy.idr (100%) rename tests/idris2/{ => pkg}/pkg004/dummy.ipkg (100%) rename tests/idris2/{ => pkg}/pkg004/expected (100%) rename tests/idris2/{ => pkg}/pkg004/input (100%) rename tests/idris2/{ => pkg}/pkg004/run (58%) rename tests/idris2/{ => pkg}/pkg005/Foo.idr (100%) rename tests/idris2/{ => pkg}/pkg005/expected (100%) rename tests/idris2/{ => pkg}/pkg005/foo.ipkg (100%) rename tests/idris2/{ => pkg}/pkg005/input (100%) rename tests/idris2/{ => pkg}/pkg005/run (78%) rename tests/idris2/{ => pkg}/pkg006/depends/bar-1.0.1/bar.ipkg (100%) rename tests/idris2/{ => pkg}/pkg006/depends/bar-baz/bar-baz.ipkg (100%) rename tests/idris2/{ => pkg}/pkg006/depends/foo-0.5/foo.ipkg (100%) rename tests/idris2/{ => pkg}/pkg006/depends/foo-bar-1.3.1/foo-bar.ipkg (100%) rename tests/idris2/{ => pkg}/pkg006/depends/quux/quux.ipkg (100%) rename tests/idris2/{ => pkg}/pkg006/expected (100%) rename tests/idris2/{ => pkg}/pkg006/run (84%) rename tests/idris2/{ => pkg}/pkg006/test1.ipkg (100%) rename tests/idris2/{ => pkg}/pkg006/test2.ipkg (100%) rename tests/idris2/{ => pkg}/pkg006/test3.ipkg (100%) rename tests/idris2/{ => pkg}/pkg006/test4.ipkg (100%) rename tests/idris2/{ => pkg}/pkg006/test5.ipkg (100%) rename tests/idris2/{ => pkg}/pkg007/A/Path/Of/Dires/First.idr (100%) rename tests/idris2/{ => pkg}/pkg007/A/Path/Of/Dires/Second.idr (100%) rename tests/idris2/{ => pkg}/pkg007/Another/Fourth.idr (100%) rename tests/idris2/{ => pkg}/pkg007/Another/One/Third.idr (100%) rename tests/idris2/{ => pkg}/pkg007/expected (100%) rename tests/idris2/{ => pkg}/pkg007/input (100%) rename tests/idris2/{ => pkg}/pkg007/input2 (100%) rename tests/idris2/{ => pkg}/pkg007/run (87%) rename tests/idris2/{ => pkg}/pkg007/src/And/A/Proof.idr (100%) rename tests/idris2/{ => pkg}/pkg007/src/Yet/Another/Path.idr (100%) rename tests/idris2/{ => pkg}/pkg008/Bar.idr (100%) rename tests/idris2/{ => pkg}/pkg008/Foo.idr (100%) rename tests/idris2/{ => pkg}/pkg008/bar.ipkg (100%) rename tests/idris2/{ => pkg}/pkg008/expected (100%) rename tests/idris2/{ => pkg}/pkg008/foo.ipkg (100%) rename tests/idris2/{ => pkg}/pkg008/run (63%) rename tests/idris2/{ => pkg}/pkg009/expected (100%) rename tests/idris2/{ => pkg}/pkg009/run (71%) rename tests/idris2/{ => pkg}/pkg009/testpkg/Main.idr (100%) rename tests/idris2/{ => pkg}/pkg009/testpkg/testpkg.ipkg (100%) rename tests/idris2/{ => pkg}/pkg010/Main.idr (100%) rename tests/idris2/{ => pkg}/pkg010/expected (100%) rename tests/idris2/{ => pkg}/pkg010/run (90%) rename tests/idris2/{ => pkg}/pkg010/testpkg.ipkg (100%) rename tests/idris2/{ => pkg}/pkg011/dot-slash-dot/Main.idr (100%) rename tests/idris2/{ => pkg}/pkg011/dot-slash-dot/testpkg.ipkg (100%) rename tests/idris2/{ => pkg}/pkg011/dot-slash-name-slash/src/Main.idr (100%) rename tests/idris2/{ => pkg}/pkg011/dot-slash-name-slash/testpkg.ipkg (100%) rename tests/idris2/{ => pkg}/pkg011/dot-slash/Main.idr (100%) rename tests/idris2/{ => pkg}/pkg011/dot-slash/testpkg.ipkg (100%) rename tests/idris2/{ => pkg}/pkg011/dot/Main.idr (100%) rename tests/idris2/{ => pkg}/pkg011/dot/testpkg.ipkg (100%) rename tests/idris2/{ => pkg}/pkg011/expected (100%) rename tests/idris2/{ => pkg}/pkg011/run (94%) rename tests/idris2/{ => pkg}/pkg011/sibling/pkg/testpkg.ipkg (100%) rename tests/idris2/{ => pkg}/pkg011/sibling/src/Main.idr (100%) rename tests/idris2/{ => pkg}/pkg012/Main.idr (100%) rename tests/idris2/{ => pkg}/pkg012/expected (100%) rename tests/idris2/{ => pkg}/pkg012/run (54%) rename tests/idris2/{ => pkg}/pkg012/testpkg.ipkg (100%) rename tests/idris2/{ => pkg}/pkg013/depends/bar-0.7.2/bar.ipkg (100%) rename tests/idris2/{ => pkg}/pkg013/depends/foo-0.1.0/foo.ipkg (100%) rename tests/idris2/{ => pkg}/pkg013/expected (100%) rename tests/idris2/{ => pkg}/pkg013/run (74%) rename tests/idris2/{ => pkg}/pkg013/test.ipkg (100%) rename tests/idris2/{ => pkg}/pkg014/depends/bar-0.1.0/bar.ipkg (100%) rename tests/idris2/{ => pkg}/pkg014/depends/bar-0.1.1/bar.ipkg (100%) rename tests/idris2/{ => pkg}/pkg014/depends/baz-0.1.0/baz.ipkg (100%) rename tests/idris2/{ => pkg}/pkg014/depends/baz-0.2.0/baz.ipkg (100%) rename tests/idris2/{ => pkg}/pkg014/depends/baz-0.3.0/baz.ipkg (100%) rename tests/idris2/{ => pkg}/pkg014/depends/foo-0.1.0/foo.ipkg (100%) rename tests/idris2/{ => pkg}/pkg014/depends/foo-0.2.0/foo.ipkg (100%) rename tests/idris2/{ => pkg}/pkg014/depends/foo-0.3.0/foo.ipkg (100%) rename tests/idris2/{ => pkg}/pkg014/expected (100%) rename tests/idris2/{ => pkg}/pkg014/run (74%) rename tests/idris2/{ => pkg}/pkg014/test.ipkg (100%) rename tests/idris2/{ => pkg}/pkg015/depends/bar-0.1.0/bar.ipkg (100%) rename tests/idris2/{ => pkg}/pkg015/depends/bar-0.1.1/bar.ipkg (100%) rename tests/idris2/{ => pkg}/pkg015/depends/baz-0.1.0/baz.ipkg (100%) rename tests/idris2/{ => pkg}/pkg015/depends/baz-0.2.0/baz.ipkg (100%) rename tests/idris2/{ => pkg}/pkg015/depends/baz-0.3.0/baz.ipkg (100%) rename tests/idris2/{ => pkg}/pkg015/depends/foo-0.1.0/foo.ipkg (100%) rename tests/idris2/{ => pkg}/pkg015/depends/foo-0.2.0/foo.ipkg (100%) rename tests/idris2/{ => pkg}/pkg015/depends/foo-0.3.0/foo.ipkg (100%) rename tests/idris2/{ => pkg}/pkg015/depends/prz-0.1.0/prz.ipkg (100%) rename tests/idris2/{ => pkg}/pkg015/expected (100%) rename tests/idris2/{ => pkg}/pkg015/run (100%) rename tests/idris2/{ => pkg}/pkg015/test.ipkg (100%) rename tests/idris2/{ => pkg}/pkg016/bar.ipkg (100%) rename tests/idris2/{ => pkg}/pkg016/bar/Bar.idr (100%) rename tests/idris2/{ => pkg}/pkg016/baz.ipkg (100%) rename tests/idris2/{ => pkg}/pkg016/baz/Baz.idr (100%) rename tests/idris2/{ => pkg}/pkg016/expected (100%) rename tests/idris2/{ => pkg}/pkg016/foo.ipkg (100%) rename tests/idris2/{ => pkg}/pkg016/foo/Foo.idr (100%) rename tests/idris2/{ => pkg}/pkg016/run (100%) rename tests/idris2/{ => pkg}/pkg016/src/Test.idr (100%) rename tests/idris2/{ => pkg}/pkg016/test.ipkg (100%) rename tests/idris2/{ => pkg}/pkg017/a1/A.idr (100%) rename tests/idris2/{ => pkg}/pkg017/a1/a1.ipkg (100%) rename tests/idris2/{ => pkg}/pkg017/a2/A.idr (100%) rename tests/idris2/{ => pkg}/pkg017/a2/a2.ipkg (100%) rename tests/idris2/{ => pkg}/pkg017/b1/b1.ipkg (100%) rename tests/idris2/{ => pkg}/pkg017/b1/src/B1.idr (100%) rename tests/idris2/{ => pkg}/pkg017/b2/b2.ipkg (100%) rename tests/idris2/{ => pkg}/pkg017/b2/src/B2.idr (100%) rename tests/idris2/{ => pkg}/pkg017/expected (100%) rename tests/idris2/{ => pkg}/pkg017/input1 (100%) rename tests/idris2/{ => pkg}/pkg017/input2 (100%) rename tests/idris2/{ => pkg}/pkg017/run (95%) delete mode 100644 tests/idris2/positivity001/run delete mode 100644 tests/idris2/positivity002/run delete mode 100644 tests/idris2/positivity003/run delete mode 100644 tests/idris2/pretty002/run delete mode 100644 tests/idris2/primloop/run delete mode 100755 tests/idris2/record003/run delete mode 100755 tests/idris2/record010/run delete mode 100755 tests/idris2/record011/run delete mode 100755 tests/idris2/record012/run delete mode 100755 tests/idris2/record014/run delete mode 100755 tests/idris2/record015/run delete mode 100755 tests/idris2/record018/run rename tests/idris2/{ => reflection}/reflection001/expected (100%) rename tests/idris2/{ => reflection}/reflection001/input (100%) rename tests/idris2/{ => reflection}/reflection001/quote.idr (100%) rename tests/idris2/{ => reflection}/reflection001/run (52%) rename tests/idris2/{ => reflection}/reflection002/expected (100%) rename tests/idris2/{ => reflection}/reflection002/input (100%) rename tests/idris2/{ => reflection}/reflection002/power.idr (100%) rename tests/idris2/{ => reflection}/reflection002/run (52%) rename tests/idris2/{ => reflection}/reflection003/expected (100%) rename tests/idris2/{ => reflection}/reflection003/refprims.idr (100%) create mode 100755 tests/idris2/reflection/reflection003/run rename tests/idris2/{ => reflection}/reflection004/expected (100%) rename tests/idris2/{ => reflection}/reflection004/input (100%) rename tests/idris2/{ => reflection}/reflection004/refdecl.idr (100%) rename tests/idris2/{ => reflection}/reflection004/run (53%) rename tests/idris2/{ => reflection}/reflection005/expected (100%) rename tests/idris2/{ => reflection}/reflection005/input (100%) rename tests/idris2/{ => reflection}/reflection005/refdecl.idr (100%) rename tests/idris2/{ => reflection}/reflection005/run (53%) rename tests/idris2/{ => reflection}/reflection006/expected (100%) rename tests/idris2/{ => reflection}/reflection006/input (100%) rename tests/idris2/{ => reflection}/reflection006/refleq.idr (100%) create mode 100755 tests/idris2/reflection/reflection006/run rename tests/idris2/{ => reflection}/reflection007/NatExpr.idr (100%) rename tests/idris2/{ => reflection}/reflection007/expected (100%) rename tests/idris2/{ => reflection}/reflection007/input (100%) rename tests/idris2/{ => reflection}/reflection007/run (53%) rename tests/idris2/{ => reflection}/reflection008/Interp.idr (100%) rename tests/idris2/{ => reflection}/reflection008/expected (100%) rename tests/idris2/{ => reflection}/reflection008/input (100%) rename tests/idris2/{ => reflection}/reflection008/run (52%) rename tests/idris2/{ => reflection}/reflection009/expected (100%) rename tests/idris2/{ => reflection}/reflection009/perf.idr (100%) create mode 100755 tests/idris2/reflection/reflection009/run rename tests/idris2/{ => reflection}/reflection010/Name.idr (100%) rename tests/idris2/{ => reflection}/reflection010/expected (100%) rename tests/idris2/{ => reflection}/reflection010/run (68%) rename tests/idris2/{ => reflection}/reflection011/expected (100%) rename tests/idris2/{ => reflection}/reflection011/input (100%) rename tests/idris2/{ => reflection}/reflection011/run (52%) rename tests/idris2/{ => reflection}/reflection011/tryref.idr (100%) rename tests/idris2/{ => reflection}/reflection012/expected (100%) rename tests/idris2/{ => reflection}/reflection012/input (100%) rename tests/idris2/{ => reflection}/reflection012/nameinfo.idr (100%) rename tests/idris2/{ => reflection}/reflection012/run (54%) rename tests/idris2/{ => reflection}/reflection013/WithUnambig.idr (100%) rename tests/idris2/{ => reflection}/reflection013/expected (100%) create mode 100755 tests/idris2/reflection/reflection013/run rename tests/idris2/{ => reflection}/reflection014/expected (100%) rename tests/idris2/{ => reflection}/reflection014/refdecl.idr (100%) create mode 100755 tests/idris2/reflection/reflection014/run rename tests/idris2/{ => reflection}/reflection015/MacroRetFunc.idr (100%) rename tests/idris2/{ => reflection}/reflection015/expected (100%) rename tests/idris2/{ => reflection}/reflection015/run (50%) rename tests/idris2/{ => reflection}/reflection016/BindElabScBug.idr (100%) rename tests/idris2/{ => reflection}/reflection016/Eta.idr (100%) rename tests/idris2/{ => reflection}/reflection016/expected (100%) rename tests/idris2/{ => reflection}/reflection016/input (100%) rename tests/idris2/{ => reflection}/reflection016/run (66%) rename tests/idris2/{ => reflection}/reflection017/CanElabType.idr (100%) rename tests/idris2/{ => reflection}/reflection017/StillCantEscape.idr (100%) rename tests/idris2/{ => reflection}/reflection017/expected (100%) rename tests/idris2/{ => reflection}/reflection017/run (67%) rename tests/idris2/{ => reflection}/reflection018/AtTypeLevel.idr (100%) rename tests/idris2/{ => reflection}/reflection018/expected (100%) create mode 100755 tests/idris2/reflection/reflection018/run rename tests/idris2/{ => reflection}/reflection019/ElabScriptWarning.idr (100%) rename tests/idris2/{ => reflection}/reflection019/expected (100%) rename tests/idris2/{ => reflection}/reflection019/input (100%) rename tests/idris2/{ => reflection}/reflection019/run (61%) rename tests/idris2/{ => reflection}/reflection019/test.ipkg (100%) rename tests/idris2/{ => reflection}/reflection020/FromDecls.idr (100%) rename tests/idris2/{ => reflection}/reflection020/FromName.idr (100%) rename tests/idris2/{ => reflection}/reflection020/FromTTImp.idr (100%) rename tests/idris2/{ => reflection}/reflection020/expected (100%) rename tests/idris2/{ => reflection}/reflection020/run (94%) rename tests/idris2/{ => reflection}/reflection021/QuoteSearch.idr (100%) rename tests/idris2/{ => reflection}/reflection021/expected (100%) create mode 100755 tests/idris2/reflection/reflection021/run delete mode 100755 tests/idris2/reflection003/run delete mode 100755 tests/idris2/reflection006/run delete mode 100755 tests/idris2/reflection009/run delete mode 100755 tests/idris2/reflection013/run delete mode 100755 tests/idris2/reflection014/run delete mode 100755 tests/idris2/reflection018/run delete mode 100755 tests/idris2/reflection021/run rename tests/idris2/{ => reg}/reg001/D.idr (100%) rename tests/idris2/{ => reg}/reg001/expected (100%) create mode 100755 tests/idris2/reg/reg001/run rename tests/idris2/{ => reg}/reg002/expected (100%) rename tests/idris2/{ => reg}/reg002/linm.idr (100%) create mode 100755 tests/idris2/reg/reg002/run rename tests/idris2/{ => reg}/reg003/Holes.idr (100%) rename tests/idris2/{ => reg}/reg003/expected (100%) rename tests/idris2/{ => reg}/reg003/input (100%) rename tests/idris2/{ => reg}/reg003/run (52%) rename tests/idris2/{ => reg}/reg004/ambig.idr (100%) rename tests/idris2/{ => reg}/reg004/expected (100%) create mode 100755 tests/idris2/reg/reg004/run rename tests/idris2/{ => reg}/reg005/expected (100%) rename tests/idris2/{ => reg}/reg005/iftype.idr (100%) create mode 100755 tests/idris2/reg/reg005/run rename tests/idris2/{ => reg}/reg006/Cmd.idr (100%) rename tests/idris2/{ => reg}/reg006/expected (100%) create mode 100755 tests/idris2/reg/reg006/run rename tests/idris2/{ => reg}/reg007/Main.idr (100%) rename tests/idris2/{ => reg}/reg007/expected (100%) create mode 100755 tests/idris2/reg/reg007/run rename tests/idris2/{ => reg}/reg008/Vending.idr (100%) rename tests/idris2/{ => reg}/reg008/expected (100%) rename tests/idris2/{ => reg}/reg008/input (100%) rename tests/idris2/{ => reg}/reg008/run (66%) rename tests/idris2/{ => reg}/reg009/Case.idr (100%) rename tests/idris2/{ => reg}/reg009/expected (100%) create mode 100755 tests/idris2/reg/reg009/run rename tests/idris2/{ => reg}/reg010/Recordname.idr (100%) rename tests/idris2/{ => reg}/reg010/expected (100%) create mode 100755 tests/idris2/reg/reg010/run rename tests/idris2/{ => reg}/reg011/expected (100%) rename tests/idris2/{ => reg}/reg011/mut.idr (100%) create mode 100755 tests/idris2/reg/reg011/run rename tests/idris2/{ => reg}/reg012/Foo.idr (100%) rename tests/idris2/{ => reg}/reg012/expected (100%) create mode 100755 tests/idris2/reg/reg012/run rename tests/idris2/{ => reg}/reg013/UnboundImplicits.idr (100%) rename tests/idris2/{ => reg}/reg013/expected (100%) rename tests/idris2/{ => reg}/reg013/run (53%) rename tests/idris2/{ => reg}/reg014/casecase.idr (100%) rename tests/idris2/{ => reg}/reg014/expected (100%) rename tests/idris2/{ => reg}/reg014/run (61%) rename tests/idris2/{ => reg}/reg015/anyfail.idr (100%) rename tests/idris2/{ => reg}/reg015/expected (100%) create mode 100755 tests/idris2/reg/reg015/run rename tests/idris2/{ => reg}/reg016/Using.idr (100%) rename tests/idris2/{ => reg}/reg016/expected (100%) create mode 100755 tests/idris2/reg/reg016/run rename tests/idris2/{ => reg}/reg017/expected (100%) rename tests/idris2/{ => reg}/reg017/lammult.idr (100%) create mode 100755 tests/idris2/reg/reg017/run rename tests/idris2/{ => reg}/reg018/cycle.idr (100%) rename tests/idris2/{ => reg}/reg018/expected (100%) create mode 100755 tests/idris2/reg/reg018/run rename tests/idris2/{ => reg}/reg019/expected (100%) rename tests/idris2/{ => reg}/reg019/lazybug.idr (100%) create mode 100755 tests/idris2/reg/reg019/run rename tests/idris2/{ => reg}/reg020/expected (100%) rename tests/idris2/{ => reg}/reg020/input (100%) rename tests/idris2/{ => reg}/reg020/matchlits.idr (100%) rename tests/idris2/{ => reg}/reg020/run (55%) rename tests/idris2/{ => reg}/reg021/case.idr (100%) rename tests/idris2/{ => reg}/reg021/expected (100%) create mode 100755 tests/idris2/reg/reg021/run rename tests/idris2/{ => reg}/reg022/case.idr (100%) rename tests/idris2/{ => reg}/reg022/expected (100%) rename tests/idris2/{ => reg}/reg022/input (100%) create mode 100755 tests/idris2/reg/reg022/run rename tests/idris2/{ => reg}/reg023/boom.idr (100%) rename tests/idris2/{ => reg}/reg023/expected (100%) create mode 100755 tests/idris2/reg/reg023/run rename tests/idris2/{ => reg}/reg024/expected (100%) rename tests/idris2/{ => reg}/reg024/input (100%) rename tests/idris2/{ => reg}/reg024/run (52%) rename tests/idris2/{ => reg}/reg024/split.idr (100%) rename tests/idris2/{ => reg}/reg025/expected (100%) rename tests/idris2/{ => reg}/reg025/input (100%) rename tests/idris2/{ => reg}/reg025/lift.idr (100%) rename tests/idris2/{ => reg}/reg025/run (51%) rename tests/idris2/{ => reg}/reg026/Meh.idr (100%) rename tests/idris2/{ => reg}/reg026/expected (100%) create mode 100755 tests/idris2/reg/reg026/run rename tests/idris2/{ => reg}/reg027/expected (100%) rename tests/idris2/{ => reg}/reg027/pwhere.idr (100%) create mode 100755 tests/idris2/reg/reg027/run rename tests/idris2/{ => reg}/reg028/Test.idr (100%) rename tests/idris2/{ => reg}/reg028/expected (100%) create mode 100755 tests/idris2/reg/reg028/run rename tests/idris2/{ => reg}/reg029/expected (100%) rename tests/idris2/{ => reg}/reg029/lqueue.idr (100%) create mode 100755 tests/idris2/reg/reg029/run rename tests/idris2/{ => reg}/reg030/A.idr (100%) rename tests/idris2/{ => reg}/reg030/B.idr (100%) rename tests/idris2/{ => reg}/reg030/C.idr (100%) rename tests/idris2/{ => reg}/reg030/expected (100%) create mode 100755 tests/idris2/reg/reg030/run rename tests/idris2/{ => reg}/reg031/dpair.idr (100%) rename tests/idris2/{ => reg}/reg031/expected (100%) create mode 100755 tests/idris2/reg/reg031/run rename tests/idris2/{ => reg}/reg032/expected (100%) rename tests/idris2/{ => reg}/reg032/recupdate.idr (100%) create mode 100755 tests/idris2/reg/reg032/run rename tests/idris2/{ => reg}/reg033/DerivingEq.idr (100%) rename tests/idris2/{ => reg}/reg033/expected (100%) create mode 100755 tests/idris2/reg/reg033/run rename tests/idris2/{ => reg}/reg033/test.idr (100%) rename tests/idris2/{ => reg}/reg034/expected (100%) create mode 100755 tests/idris2/reg/reg034/run rename tests/idris2/{ => reg}/reg034/void.idr (100%) rename tests/idris2/{ => reg}/reg035/Implicit.idr (100%) rename tests/idris2/{ => reg}/reg035/expected (100%) create mode 100755 tests/idris2/reg/reg035/run rename tests/idris2/{ => reg}/reg036/Test.idr (100%) rename tests/idris2/{ => reg}/reg036/expected (100%) create mode 100755 tests/idris2/reg/reg036/run rename tests/idris2/{ => reg}/reg037/Test.idr (100%) rename tests/idris2/{ => reg}/reg037/expected (100%) create mode 100755 tests/idris2/reg/reg037/run rename tests/idris2/{ => reg}/reg038/Test1.idr (100%) rename tests/idris2/{ => reg}/reg038/Test2.idr (100%) rename tests/idris2/{ => reg}/reg038/expected (100%) rename tests/idris2/{ => reg}/reg038/run (57%) rename tests/idris2/{ => reg}/reg039/dupdup.idr (100%) rename tests/idris2/{ => reg}/reg039/expected (100%) create mode 100755 tests/idris2/reg/reg039/run rename tests/idris2/{ => reg}/reg040/CoverBug.idr (100%) rename tests/idris2/{ => reg}/reg040/expected (100%) create mode 100755 tests/idris2/reg/reg040/run rename tests/idris2/{ => reg}/reg041/expected (100%) create mode 100755 tests/idris2/reg/reg041/run rename tests/idris2/{ => reg}/reg041/tuple.idr (100%) rename tests/idris2/{ => reg}/reg042/NatOpts.idr (100%) rename tests/idris2/{ => reg}/reg042/expected (100%) rename tests/idris2/{ => reg}/reg042/input (100%) rename tests/idris2/{ => reg}/reg042/run (53%) rename tests/idris2/{ => reg}/reg043/NotFake.idr (100%) rename tests/idris2/{ => reg}/reg043/TestFake.idr (100%) rename tests/idris2/{ => reg}/reg043/expected (100%) rename tests/idris2/{ => reg}/reg043/run (81%) rename tests/idris2/{ => reg}/reg044/Methods.idr (100%) rename tests/idris2/{ => reg}/reg044/expected (100%) create mode 100755 tests/idris2/reg/reg044/run rename tests/idris2/{ => reg}/reg045/expected (100%) create mode 100755 tests/idris2/reg/reg045/run rename tests/idris2/{ => reg}/reg045/withparams.idr (100%) rename tests/idris2/{ => reg}/reg046/Postpone.idr (100%) rename tests/idris2/{ => reg}/reg046/expected (100%) rename tests/idris2/{ => reg}/reg046/input (100%) rename tests/idris2/{ => reg}/reg046/run (54%) rename tests/idris2/{ => reg}/reg047/QualifiedDoBang.idr (100%) rename tests/idris2/{ => reg}/reg047/expected (100%) rename tests/idris2/{ => reg}/reg047/input (100%) rename tests/idris2/{ => reg}/reg047/run (60%) rename tests/idris2/{ => reg}/reg048/expected (100%) rename tests/idris2/{ => reg}/reg048/inferror.idr (100%) rename tests/idris2/{ => reg}/reg048/run (55%) rename tests/idris2/{ => reg}/reg049/expected (100%) rename tests/idris2/{ => reg}/reg049/lettype.idr (100%) rename tests/idris2/{ => reg}/reg049/run (54%) rename tests/idris2/{ => reg}/reg050/expected (100%) rename tests/idris2/{ => reg}/reg050/loopy.idr (100%) rename tests/idris2/{ => reg}/reg050/run (52%) rename tests/idris2/{ => reg}/reg051/BigFins.idr (100%) rename tests/idris2/{ => reg}/reg051/expected (100%) create mode 100755 tests/idris2/reg/reg051/run rename tests/idris2/{ => reg}/reg051/test.ipkg (100%) rename tests/idris2/{ => reg}/reg052/DPairQuote.idr (100%) rename tests/idris2/{ => reg}/reg052/expected (100%) create mode 100755 tests/idris2/reg/reg052/run rename tests/idris2/{ => reg}/reg052/test.ipkg (100%) delete mode 100755 tests/idris2/reg001/run delete mode 100755 tests/idris2/reg002/run delete mode 100755 tests/idris2/reg004/run delete mode 100755 tests/idris2/reg005/run delete mode 100755 tests/idris2/reg006/run delete mode 100755 tests/idris2/reg007/run delete mode 100755 tests/idris2/reg009/run delete mode 100755 tests/idris2/reg010/run delete mode 100755 tests/idris2/reg011/run delete mode 100755 tests/idris2/reg012/run delete mode 100755 tests/idris2/reg015/run delete mode 100755 tests/idris2/reg016/run delete mode 100755 tests/idris2/reg017/run delete mode 100755 tests/idris2/reg018/run delete mode 100755 tests/idris2/reg019/run delete mode 100755 tests/idris2/reg021/run delete mode 100755 tests/idris2/reg022/run delete mode 100755 tests/idris2/reg023/run delete mode 100755 tests/idris2/reg026/run delete mode 100755 tests/idris2/reg027/run delete mode 100755 tests/idris2/reg028/run delete mode 100755 tests/idris2/reg029/run delete mode 100755 tests/idris2/reg030/run delete mode 100755 tests/idris2/reg031/run delete mode 100755 tests/idris2/reg032/run delete mode 100755 tests/idris2/reg033/run delete mode 100755 tests/idris2/reg034/run delete mode 100755 tests/idris2/reg035/run delete mode 100755 tests/idris2/reg036/run delete mode 100755 tests/idris2/reg037/run delete mode 100755 tests/idris2/reg039/run delete mode 100755 tests/idris2/reg040/run delete mode 100755 tests/idris2/reg041/run delete mode 100755 tests/idris2/reg044/run delete mode 100755 tests/idris2/reg045/run delete mode 100755 tests/idris2/reg051/run delete mode 100755 tests/idris2/reg052/run rename tests/idris2/{ => repl}/repl001/expected (100%) rename tests/idris2/{ => repl}/repl001/input (100%) create mode 100755 tests/idris2/repl/repl001/run rename tests/idris2/{ => repl}/repl002/expected (100%) rename tests/idris2/{ => repl}/repl002/input (100%) create mode 100755 tests/idris2/repl/repl002/run rename tests/idris2/{ => repl}/repl003/expected (100%) rename tests/idris2/{ => repl}/repl003/input (100%) create mode 100755 tests/idris2/repl/repl003/run rename tests/idris2/{ => repl}/repl004/expected (100%) rename tests/idris2/{ => repl}/repl004/input (100%) create mode 100755 tests/idris2/repl/repl004/run rename tests/idris2/{ => repl}/repl005/expected (100%) rename tests/idris2/{ => repl}/repl005/input (100%) create mode 100755 tests/idris2/repl/repl005/run rename tests/idris2/{ => repl}/repl006/expected (100%) rename tests/idris2/{ => repl}/repl006/input (100%) create mode 100755 tests/idris2/repl/repl006/run delete mode 100755 tests/idris2/repl001/run delete mode 100755 tests/idris2/repl002/run delete mode 100755 tests/idris2/repl003/run delete mode 100755 tests/idris2/repl004/run delete mode 100755 tests/idris2/repl005/run delete mode 100755 tests/idris2/repl006/run delete mode 100755 tests/idris2/rewrite001/run rename tests/idris2/{ => schemeeval}/schemeeval001/expected (100%) rename tests/idris2/{ => schemeeval}/schemeeval001/input (100%) create mode 100755 tests/idris2/schemeeval/schemeeval001/run rename tests/idris2/{ => schemeeval}/schemeeval002/expected (100%) rename tests/idris2/{ => schemeeval}/schemeeval002/input (100%) create mode 100755 tests/idris2/schemeeval/schemeeval002/run rename tests/idris2/{ => schemeeval}/schemeeval003/expected (100%) rename tests/idris2/{ => schemeeval}/schemeeval003/input (100%) create mode 100755 tests/idris2/schemeeval/schemeeval003/run rename tests/idris2/{ => schemeeval}/schemeeval004/expected (100%) rename tests/idris2/{ => schemeeval}/schemeeval004/input (100%) rename tests/idris2/{ => schemeeval}/schemeeval004/list.idr (100%) rename tests/idris2/{ => schemeeval}/schemeeval004/run (51%) rename tests/idris2/{ => schemeeval}/schemeeval005/Printf.idr (100%) rename tests/idris2/{ => schemeeval}/schemeeval005/expected (100%) rename tests/idris2/{ => schemeeval}/schemeeval005/input (100%) rename tests/idris2/{ => schemeeval}/schemeeval005/run (52%) rename tests/idris2/{ => schemeeval}/schemeeval006/expected (100%) rename tests/idris2/{ => schemeeval}/schemeeval006/input (100%) create mode 100644 tests/idris2/schemeeval/schemeeval006/run delete mode 100755 tests/idris2/schemeeval001/run delete mode 100755 tests/idris2/schemeeval002/run delete mode 100755 tests/idris2/schemeeval003/run delete mode 100644 tests/idris2/schemeeval006/run rename tests/idris2/{ => termination}/termination001/AgdaIssue6059.idr (100%) rename tests/idris2/{ => termination}/termination001/expected (100%) rename tests/idris2/{ => termination}/termination001/run (54%) rename tests/idris2/{ => total}/positivity001/Issue660.idr (100%) rename tests/idris2/{ => total}/positivity001/expected (100%) create mode 100644 tests/idris2/total/positivity001/run rename tests/idris2/{ => total}/positivity002/Issue660.idr (100%) rename tests/idris2/{ => total}/positivity002/expected (100%) create mode 100644 tests/idris2/total/positivity002/run rename tests/idris2/{ => total}/positivity003/Issue660.idr (100%) rename tests/idris2/{ => total}/positivity003/expected (100%) create mode 100644 tests/idris2/total/positivity003/run rename tests/idris2/{ => total}/positivity004/Issue1771-1.idr (100%) rename tests/idris2/{ => total}/positivity004/Issue1771-2.idr (100%) rename tests/idris2/{ => total}/positivity004/Issue1771-3.idr (100%) rename tests/idris2/{ => total}/positivity004/expected (100%) rename tests/idris2/{ => total}/positivity004/run (79%) rename tests/idris2/{ => total}/total001/Total.idr (100%) rename tests/idris2/{ => total}/total001/expected (100%) rename tests/idris2/{ => total}/total001/input (100%) rename tests/idris2/{ => total}/total001/run (52%) rename tests/idris2/{ => total}/total002/Total.idr (100%) rename tests/idris2/{ => total}/total002/expected (100%) rename tests/idris2/{ => total}/total002/input (100%) rename tests/idris2/{ => total}/total002/run (52%) rename tests/idris2/{ => total}/total003/Total.idr (100%) rename tests/idris2/{ => total}/total003/expected (100%) rename tests/idris2/{ => total}/total003/input (100%) rename tests/idris2/{ => total}/total003/run (52%) rename tests/idris2/{ => total}/total004/Total.idr (100%) rename tests/idris2/{ => total}/total004/expected (100%) rename tests/idris2/{ => total}/total004/input (100%) rename tests/idris2/{ => total}/total004/run (52%) rename tests/idris2/{ => total}/total005/Total.idr (100%) rename tests/idris2/{ => total}/total005/expected (100%) rename tests/idris2/{ => total}/total005/input (100%) create mode 100755 tests/idris2/total/total005/run rename tests/idris2/{ => total}/total006/Total.idr (100%) rename tests/idris2/{ => total}/total006/expected (100%) rename tests/idris2/{ => total}/total006/input (100%) create mode 100755 tests/idris2/total/total006/run rename tests/idris2/{ => total}/total007/expected (100%) rename tests/idris2/{ => total}/total007/partial.idr (100%) create mode 100755 tests/idris2/total/total007/run rename tests/idris2/{ => total}/total008/expected (100%) rename tests/idris2/{ => total}/total008/partial.idr (100%) create mode 100755 tests/idris2/total/total008/run rename tests/idris2/{ => total}/total009/expected (100%) create mode 100755 tests/idris2/total/total009/run rename tests/idris2/{ => total}/total009/tree.idr (100%) rename tests/idris2/{ => total}/total010/PartialWith.idr (100%) rename tests/idris2/{ => total}/total010/expected (100%) create mode 100755 tests/idris2/total/total010/run rename tests/idris2/{ => total}/total011/Issue1460.idr (100%) rename tests/idris2/{ => total}/total011/Issue1782.idr (100%) rename tests/idris2/{ => total}/total011/Issue1828.idr (100%) rename tests/idris2/{ => total}/total011/Issue1859-2.idr (100%) rename tests/idris2/{ => total}/total011/Issue1859.idr (100%) rename tests/idris2/{ => total}/total011/expected (100%) rename tests/idris2/{ => total}/total011/run (81%) rename tests/idris2/{ => total}/total012/Issue1828.idr (100%) rename tests/idris2/{ => total}/total012/TotallyTotal.idr (100%) rename tests/idris2/{ => total}/total012/expected (100%) rename tests/idris2/{ => total}/total012/run (94%) rename tests/idris2/{ => total}/total013/Issue1404.idr (100%) rename tests/idris2/{ => total}/total013/expected (100%) create mode 100755 tests/idris2/total/total013/run rename tests/idris2/{ => total}/total014/FunCompTC.idr (100%) rename tests/idris2/{ => total}/total014/expected (100%) create mode 100755 tests/idris2/total/total014/run rename tests/idris2/{ => total}/total015/CoveringData.idr (100%) rename tests/idris2/{ => total}/total015/expected (100%) rename tests/idris2/{ => total}/total015/run (50%) rename tests/idris2/{ => total}/total016/AssertPositivity.idr (100%) rename tests/idris2/{ => total}/total016/LazyPositivityCheck.idr (100%) rename tests/idris2/{ => total}/total016/expected (100%) rename tests/idris2/{ => total}/total016/run (70%) rename tests/idris2/{ => total}/total017/Paper.idr (100%) rename tests/idris2/{ => total}/total017/expected (100%) create mode 100755 tests/idris2/total/total017/run rename tests/idris2/{ => total}/total018/Issue2448.idr (100%) rename tests/idris2/{ => total}/total018/expected (100%) create mode 100755 tests/idris2/total/total018/run rename tests/idris2/{ => total}/total019/Check.idr (100%) rename tests/idris2/{ => total}/total019/expected (100%) create mode 100755 tests/idris2/total/total019/run rename tests/idris2/{ => total}/total020/Check.idr (100%) rename tests/idris2/{ => total}/total020/expected (100%) create mode 100755 tests/idris2/total/total020/run rename tests/idris2/{ => total}/total020/test.ipkg (100%) delete mode 100755 tests/idris2/total005/run delete mode 100755 tests/idris2/total006/run delete mode 100755 tests/idris2/total007/run delete mode 100755 tests/idris2/total008/run delete mode 100755 tests/idris2/total009/run delete mode 100755 tests/idris2/total010/run delete mode 100755 tests/idris2/total013/run delete mode 100755 tests/idris2/total014/run delete mode 100755 tests/idris2/total017/run delete mode 100755 tests/idris2/total018/run delete mode 100755 tests/idris2/total019/run delete mode 100755 tests/idris2/total020/run delete mode 100755 tests/idris2/unification001/run rename tests/idris2/{ => warning}/warning001/Holes.idr (100%) rename tests/idris2/{ => warning}/warning001/Issue1401.idr (100%) rename tests/idris2/{ => warning}/warning001/Issue539.idr (100%) rename tests/idris2/{ => warning}/warning001/Issue621.idr (100%) rename tests/idris2/{ => warning}/warning001/PR1407.idr (100%) rename tests/idris2/{ => warning}/warning001/expected (100%) rename tests/idris2/{ => warning}/warning001/run (79%) rename tests/idris2/{ => warning}/warning002/Foo.idr (100%) rename tests/idris2/{ => warning}/warning002/Main.idr (100%) rename tests/idris2/{ => warning}/warning002/deprecated.ipkg (100%) rename tests/idris2/{ => warning}/warning002/expected (100%) rename tests/idris2/{ => warning}/warning002/run (76%) rename tests/idris2/{ => warning}/warning003/Main.idr (100%) rename tests/idris2/{ => warning}/warning003/deprecated.ipkg (100%) rename tests/idris2/{ => warning}/warning003/expected (100%) create mode 100755 tests/idris2/warning/warning003/run rename tests/idris2/{ => warning}/warning004/Lib1.idr (100%) rename tests/idris2/{ => warning}/warning004/Lib2.idr (100%) rename tests/idris2/{ => warning}/warning004/Main1.idr (100%) rename tests/idris2/{ => warning}/warning004/expected (100%) rename tests/idris2/{ => warning}/warning004/run (57%) delete mode 100755 tests/idris2/warning003/run rename tests/idris2/{ => with}/with001/Temp.idr (100%) rename tests/idris2/{ => with}/with001/expected (100%) create mode 100755 tests/idris2/with/with001/run rename tests/idris2/{ => with}/with002/Temp.idr (100%) rename tests/idris2/{ => with}/with002/expected (100%) create mode 100755 tests/idris2/with/with002/run rename tests/idris2/{ => with}/with004/Issue637-2.idr (100%) rename tests/idris2/{ => with}/with004/Issue637-3.idr (100%) rename tests/idris2/{ => with}/with004/Issue637.idr (100%) rename tests/idris2/{ => with}/with004/expected (100%) rename tests/idris2/{ => with}/with004/input (100%) rename tests/idris2/{ => with}/with004/run (74%) rename tests/idris2/{ => with}/with005/Issue893.idr (100%) rename tests/idris2/{ => with}/with005/WithProof.idr (100%) rename tests/idris2/{ => with}/with005/expected (100%) rename tests/idris2/{ => with}/with005/run (62%) rename tests/idris2/{ => with}/with006/SparseWith.idr (100%) rename tests/idris2/{ => with}/with006/expected (100%) create mode 100755 tests/idris2/with/with006/run rename tests/idris2/{ => with}/with007/With0.idr (100%) rename tests/idris2/{ => with}/with007/expected (100%) create mode 100755 tests/idris2/with/with007/run rename tests/idris2/{ => with}/with008/WithClause.idr (100%) rename tests/idris2/{ => with}/with008/expected (100%) create mode 100755 tests/idris2/with/with008/run rename tests/idris2/{ => with}/with009/WithClause.idr (100%) rename tests/idris2/{ => with}/with009/expected (100%) create mode 100755 tests/idris2/with/with009/run rename tests/idris2/{ => with}/with010/NestedWith.idr (100%) rename tests/idris2/{ => with}/with010/expected (100%) create mode 100755 tests/idris2/with/with010/run rename tests/idris2/{ => with}/with011/WithImplicits.idr (100%) rename tests/idris2/{ => with}/with011/expected (100%) rename tests/idris2/{ => with}/with011/run (60%) delete mode 100755 tests/idris2/with001/run delete mode 100755 tests/idris2/with002/run delete mode 100755 tests/idris2/with006/run delete mode 100755 tests/idris2/with007/run delete mode 100755 tests/idris2/with008/run delete mode 100755 tests/idris2/with009/run delete mode 100755 tests/idris2/with010/run delete mode 100644 tests/node/node014/Echo.idr delete mode 100644 tests/node/node014/expected delete mode 100755 tests/node/node014/run diff --git a/.github/workflows/ci-idris2.yml b/.github/workflows/ci-idris2.yml index 08fccaeaa..9fdf02e50 100644 --- a/.github/workflows/ci-idris2.yml +++ b/.github/workflows/ci-idris2.yml @@ -483,7 +483,7 @@ jobs: run: make install-api shell: bash - name: Test API - run: cd tests/idris2/api001 && ./run idris2 + run: cd tests/idris2/api/api001 && ./run "$HOME/.idris2/bin/idris2" shell: bash ###################################################################### diff --git a/tests/Main.idr b/tests/Main.idr index e30b721df..e4b96c2ca 100644 --- a/tests/Main.idr +++ b/tests/Main.idr @@ -11,206 +11,74 @@ import Test.Golden ------------------------------------------------------------------------ -- Test cases -ttimpTests : TestPool -ttimpTests = MkTestPool "TTImp" [] Nothing - [ "basic001", "basic002", "basic003", "basic004", "basic005" - , "basic006" - , "coverage002" - , "dot001" - , "eta001" - , "lazy001" - , "nest001", "nest002" - , "perf001", "perf002", "perf003" - , "record001", "record002", "record003", "record004" - , "qtt001", "qtt003" - , "total001", "total002", "total003" - ] +ttimpTests : IO TestPool +ttimpTests = testsInDir "ttimp" (const True) "TTImp" [] Nothing -idrisTestsBasic : TestPool -idrisTestsBasic = MkTestPool "Fundamental language features" [] Nothing - -- Fundamental language features - ["basic001", "basic002", "basic003", "basic004", "basic005", - "basic006", "basic007", "basic008", "basic009", "basic010", - "basic011", "basic012", "basic013", "basic014", "basic015", - "basic016", "basic017", "basic018", "basic019", "basic020", - "basic021", "basic022", "basic023", "basic024", "basic025", - "basic026", "basic027", "basic028", "basic029", "basic030", - "basic031", "basic032", "basic033", "basic034", "basic035", - "basic036", "basic037", "basic038", "basic039", "basic040", - "basic041", "basic042", "basic043", "basic044", "basic045", - "basic046", "basic047", "basic049", "basic050", - "basic051", "basic052", "basic053", "basic054", "basic055", - "basic056", "basic057", "basic058", "basic059", "basic060", - "basic061", "basic062", "basic063", "basic064", "basic065", - "basic066", "basic067", "basic068", "basic069", "basic070", - "basic071", - "idiom001", - "literals001", - "dotted001", - "case001", - "rewrite001", - "interpolation001", "interpolation002", "interpolation003", - "interpolation004"] +idrisTestsBasic : IO TestPool +idrisTestsBasic = testsInDir "idris2/basic" (const True) "Fundamental language features" [] Nothing -idrisTestsDebug : TestPool -idrisTestsDebug = MkTestPool "Debug features" [] Nothing - ["debug001"] +idrisTestsDebug : IO TestPool +idrisTestsDebug = testsInDir "idris2/debug" (const True) "Debug features" [] Nothing -idrisTestsCoverage : TestPool -idrisTestsCoverage = MkTestPool "Coverage checking" [] Nothing - -- Coverage checking - ["coverage001", "coverage002", "coverage003", "coverage004", - "coverage005", "coverage006", "coverage007", "coverage008", - "coverage009", "coverage010", "coverage011", "coverage012", - "coverage013", "coverage014", "coverage015", "coverage016", - "coverage017", "coverage018", "coverage019"] +idrisTestsCoverage : IO TestPool +idrisTestsCoverage = testsInDir "idris2/coverage" (const True) "Coverage checking" [] Nothing -idrisTestsTermination : TestPool -idrisTestsTermination = MkTestPool "Termination checking" [] Nothing - -- Termination checking - ["termination001"] +idrisTestsTermination : IO TestPool +idrisTestsTermination = testsInDir "idris2/termination" (const True) "Termination checking" [] Nothing -idrisTestsCasetree : TestPool -idrisTestsCasetree = MkTestPool "Case tree building" [] Nothing - -- Case tree building - ["casetree001", "casetree002", "casetree003", "casetree004"] +idrisTestsCasetree : IO TestPool +idrisTestsCasetree = testsInDir "idris2/casetree" (const True) "Case tree building" [] Nothing -idrisTestsWarning : TestPool -idrisTestsWarning = MkTestPool "Warnings" [] Nothing - ["warning001", "warning002", "warning003", "warning004"] +idrisTestsWarning : IO TestPool +idrisTestsWarning = testsInDir "idris2/warning" (const True) "Warnings" [] Nothing -idrisTestsFailing : TestPool -idrisTestsFailing = MkTestPool "Failing blocks" [] Nothing - ["failing001", "failing002", "failing003", "failing004" - ] +idrisTestsFailing : IO TestPool +idrisTestsFailing = testsInDir "idris2/failing" (const True) "Failing blocks" [] Nothing -idrisTestsError : TestPool -idrisTestsError = MkTestPool "Error messages" [] Nothing - -- Error messages - ["error001", "error002", "error003", "error004", "error005", - "error006", "error007", "error008", "error009", "error010", - "error011", "error012", "error013", "error014", "error015", - "error016", "error017", "error018", "error019", "error020", - "error021", "error022", "error023", "error024", "error025", - "error026", "error027", - -- Parse errors - "perror001", "perror002", "perror003", "perror004", "perror005", - "perror006", "perror007", "perror008", "perror009", "perror010", - "perror011", "perror012", "perror013", "perror014", "perror015", - "perror016", "perror017", "perror018", "perror019", "perror020", - "perror021", "perror022", "perror023", "perror024", "perror025", - "perror026", "perror027", "perror028", "perror029"] +||| Error messages, including parse errors ("perror") +idrisTestsError : IO TestPool +idrisTestsError = testsInDir "idris2/error" (const True) "Error messages" [] Nothing -idrisTestsInteractive : TestPool -idrisTestsInteractive = MkTestPool "Interactive editing" [] Nothing - -- Interactive editing support - ["interactive001", "interactive002", "interactive003", "interactive004", - "interactive005", "interactive006", "interactive007", "interactive008", - "interactive009", "interactive010", "interactive011", "interactive012", - "interactive013", "interactive014", "interactive015", "interactive016", - "interactive017", "interactive018", "interactive019", "interactive020", - "interactive021", "interactive022", "interactive023", "interactive024", - "interactive025", "interactive026", "interactive027", "interactive028", - "interactive029", "interactive030", "interactive031", "interactive032", - "interactive033", "interactive034", "interactive035", "interactive036", - "interactive037", "interactive038", "interactive039", "interactive040", - "interactive041", "interactive042", "interactive043", "interactive044", - "interactive045", "interactive046" - ] +idrisTestsInteractive : IO TestPool +idrisTestsInteractive = testsInDir "idris2/interactive" (const True) "Interactive editing" [] Nothing -idrisTestsInterface : TestPool -idrisTestsInterface = MkTestPool "Interface" [] Nothing - -- Interfaces - ["interface001", "interface002", "interface003", "interface004", - "interface005", "interface006", "interface007", "interface008", - "interface009", "interface010", "interface011", "interface012", - "interface013", "interface014", "interface015", "interface016", - "interface017", "interface018", "interface019", "interface020", - "interface021", "interface022", "interface023", "interface024", - "interface025", "interface026", "interface027", "interface028", - "interface029"] +idrisTestsInterface : IO TestPool +idrisTestsInterface = testsInDir "idris2/interface" (const True) "Interface" [] Nothing -idrisTestsLinear : TestPool -idrisTestsLinear = MkTestPool "Quantities" [] Nothing - -- QTT and linearity related - ["linear001", "linear002", "linear003", -- "linear004" -- disabled due to requiring linearity subtyping - "linear005", "linear006", "linear007", "linear008", - "linear009", "linear010", "linear011", "linear012", - "linear013", "linear014", "linear015", "linear016", - "linear017"] +||| QTT and linearity related +idrisTestsLinear : IO TestPool +idrisTestsLinear = testsInDir "idris2/linear" (const True) "Quantities" [] Nothing -idrisTestsLiterate : TestPool -idrisTestsLiterate = MkTestPool "Literate programming" [] Nothing - -- Literate - ["literate001", "literate002", "literate003", "literate004", - "literate005", "literate006", "literate007", "literate008", - "literate009", "literate010", "literate011", "literate012", - "literate013", "literate014", "literate015", "literate016", - "literate017"] +idrisTestsLiterate : IO TestPool +idrisTestsLiterate = testsInDir "idris2/literate" (const True) "Literate programming" [] Nothing -idrisTestsPerformance : TestPool -idrisTestsPerformance = MkTestPool "Performance" [] Nothing - -- Performance: things which have been slow in the past, or which - -- pose interesting challenges for the elaborator - ["perf001", "perf002", "perf003", "perf004", "perf005", - "perf007", "perf008", "perf009", "perf010", "perf011", - "perf012", - "perf2202"] +||| Performance: things which have been slow in the past, or which +||| pose interesting challenges for the elaborator +idrisTestsPerformance : IO TestPool +idrisTestsPerformance = testsInDir "idris2/perf" (const True) "Performance" [] Nothing -idrisTestsRegression : TestPool -idrisTestsRegression = MkTestPool "Various regressions" [] Nothing - -- Miscellaneous regressions - ["reg001", "reg002", "reg003", "reg004", "reg005", "reg006", "reg007", - "reg008", "reg009", "reg010", "reg011", "reg012", "reg013", "reg014", - "reg015", "reg016", "reg017", "reg018", "reg019", "reg020", "reg021", - "reg022", "reg023", "reg024", "reg025", "reg026", "reg027", "reg028", - "reg029", "reg030", "reg031", "reg032", "reg033", "reg034", "reg035", - "reg036", "reg037", "reg038", "reg039", "reg040", "reg041", "reg042", - "reg043", "reg044", "reg045", "reg046", "reg047", "reg048", "reg049", - "reg050", "reg051", "reg052"] +idrisTestsRegression : IO TestPool +idrisTestsRegression = testsInDir "idris2/reg" (const True) "Various regressions" [] Nothing -idrisTestsData : TestPool -idrisTestsData = MkTestPool "Data and record types" [] Nothing - [-- Data types - "data001", "data002", - -- Records, access and dependent update - "record001", "record002", "record003", "record004", "record005", - "record006", "record007", "record008", "record009", "record010", - "record011", "record012", "record013", "record014", "record015", - "record016", "record017", "record018", "record019" ] +||| Data types, including records +idrisTestsData : IO TestPool +idrisTestsData = testsInDir "idris2/data" (const True) "Data and record types" [] Nothing -idrisTestsBuiltin : TestPool -idrisTestsBuiltin = MkTestPool "Builtin types and functions" [] Nothing - -- %builtin related tests for the frontend (type-checking) - ["builtin001", "builtin002", "builtin003", "builtin004", "builtin005", - "builtin006", "builtin007", "builtin008", "builtin009", "builtin010", - "builtin011"] +||| %builtin related tests for the frontend (type-checking) +idrisTestsBuiltin : IO TestPool +idrisTestsBuiltin = testsInDir "idris2/builtin" (const True) "Builtin types and functions" [] Nothing -idrisTestsEvaluator : TestPool -idrisTestsEvaluator = MkTestPool "Evaluation" [] Nothing - [ -- Evaluator - "evaluator001", "evaluator002", "evaluator003", "evaluator004", - -- Miscellaneous REPL - "interpreter001", "interpreter002", "interpreter003", "interpreter004", - "interpreter005", "interpreter006", "interpreter007", "interpreter008", - -- Specialisation - "spec001" - ] +||| Evaluator, REPL, specialisation +idrisTestsEvaluator : IO TestPool +idrisTestsEvaluator = testsInDir "idris2/evaluator" (const True) "Evaluation" [] Nothing -idrisTestsREPL : TestPool -idrisTestsREPL = MkTestPool "REPL commands and help" [] Nothing - [ "repl001", "repl002", "repl003", "repl004", "repl005" - , "repl006" - ] +idrisTestsREPL : IO TestPool +idrisTestsREPL = testsInDir "idris2/repl" (const True) "REPL commands and help" [] Nothing -idrisTestsAllSchemes : Requirement -> TestPool -idrisTestsAllSchemes cg = MkTestPool +idrisTestsAllSchemes : Requirement -> IO TestPool +idrisTestsAllSchemes cg = testsInDir "allschemes" (const True) ("Test across all scheme backends: " ++ show cg ++ " instance") [] (Just cg) - [ "scheme001", "scheme002" - , "channels001", "channels002", "channels003", "channels004", "channels005" - , "channels006" - ] idrisTestsAllBackends : Requirement -> TestPool idrisTestsAllBackends cg = MkTestPool @@ -228,45 +96,24 @@ idrisTestsAllBackends cg = MkTestPool "basic048", "perf006"] -idrisTestsTotality : TestPool -idrisTestsTotality = MkTestPool "Totality checking" [] Nothing - -- Positivity checking - ["positivity001", "positivity002", "positivity003", "positivity004", - -- Totality checking - "total001", "total002", "total003", "total004", "total005", - "total006", "total007", "total008", "total009", "total010", - "total011", "total012", "total013", "total014", "total015", - "total016", "total017", "total018", "total019", "total020" - ] +||| Totality checking, including positivity +idrisTestsTotality : IO TestPool +idrisTestsTotality = testsInDir "idris2/total" (const True) "Totality checking" [] Nothing -- This will only work with an Idris compiled via Chez or Racket, but at -- least for the moment we're not officially supporting self hosting any -- other way. If we do, we'll need to have a way to disable these. -idrisTestsSchemeEval : TestPool -idrisTestsSchemeEval = MkTestPool "Scheme Evaluator" [] Nothing - ["schemeeval001", "schemeeval002", "schemeeval003", "schemeeval004", - "schemeeval005", "schemeeval006"] +idrisTestsSchemeEval : IO TestPool +idrisTestsSchemeEval = testsInDir "idris2/schemeeval" (const True) "Scheme Evaluator" [] Nothing -idrisTestsReflection : TestPool -idrisTestsReflection = MkTestPool "Quotation and Reflection" [] Nothing - ["reflection001", "reflection002", "reflection003", "reflection004", - "reflection005", "reflection006", "reflection007", "reflection008", - "reflection009", "reflection010", "reflection011", "reflection012", - "reflection013", "reflection014", "reflection015", "reflection016", - "reflection017", "reflection018", "reflection019", "reflection020", - "reflection021"] +idrisTestsReflection : IO TestPool +idrisTestsReflection = testsInDir "idris2/reflection" (const True) "Quotation and Reflection" [] Nothing -idrisTestsWith : TestPool -idrisTestsWith = MkTestPool "With abstraction" [] Nothing - [ "with001", "with002", "with004", "with005", "with006", "with007", - "with008", "with009", "with010", "with011" - ] +idrisTestsWith : IO TestPool +idrisTestsWith = testsInDir "idris2/with" (const True) "With abstraction" [] Nothing -idrisTestsIPKG : TestPool -idrisTestsIPKG = MkTestPool "Package and .ipkg files" [] Nothing - ["pkg001", "pkg002", "pkg003", "pkg004", "pkg005", "pkg006", "pkg007", - "pkg008", "pkg009", "pkg010", "pkg011", "pkg012", "pkg013", "pkg014", - "pkg015", "pkg016", "pkg017" ] +idrisTestsIPKG : IO TestPool +idrisTestsIPKG = testsInDir "idris2/pkg" (const True) "Package and .ipkg files" [] Nothing idrisTests : TestPool idrisTests = MkTestPool "Misc" [] Nothing @@ -305,73 +152,17 @@ idrisTests = MkTestPool "Misc" [] Nothing typeddTests : IO TestPool typeddTests = testsInDir "typedd-book" (const True) "Type Driven Development" [] Nothing -chezTests : TestPool -chezTests = MkTestPool "Chez backend" [] (Just Chez) - [ "chez001", "chez002", "chez003", "chez004", "chez005", "chez006" - , "chez007", "chez008", "chez009", "chez010", "chez011", "chez012" - , "chez013", "chez014", "chez015", "chez016", "chez017", "chez018" - , "chez019", "chez020", "chez021", "chez022", "chez023", "chez024" - , "chez025", "chez026", "chez027", "chez028", "chez029", "chez030" - , "chez031", "chez032", "chez033", "chez034", "chez035", "chez036" - , "futures001" - , "bitops" - , "casts" - , "constfold", "constfold2", "constfold3" - , "memo" - , "newints" - , "integers" - , "nat2fin" - , "inlineiobind" - , "semaphores001" - , "semaphores002" - , "perf001" - , "reg001" - , "buffer001" - ] +chezTests : IO TestPool +chezTests = testsInDir "chez" (const True) "Chez backend" [] (Just Chez) refcTests : IO TestPool refcTests = testsInDir "refc" (const True) "Reference counting C backend" [] (Just C) -racketTests : TestPool -racketTests = MkTestPool "Racket backend" [] (Just Racket) - [ "forkjoin001" - , "semaphores001", "semaphores002" - , "futures001" - , "mutex001", "mutex002", "mutex003", "mutex004", "mutex005" - , "conditions001" , "conditions002" , "conditions003" , "conditions004" - , "conditions005" --- , "conditions006" --- , "conditions007" - , "ffi001" - ] +racketTests : IO TestPool +racketTests = testsInDir "racket" (const True) "Racket backend" [] (Just Racket) -nodeTests : TestPool -nodeTests = MkTestPool "Node backend" [] (Just Node) - [ "node001", "node002", "node003", "node004", "node005", "node006" - , "node007", "node008", "node009", "node011", "node012", "node015" - , "node017", "node018", "node019", "node020", "node021", "node022" - , "node023", "node024", "node025", "node026", "node027" - , "perf001" - -- , "node14" - , "args" - , "bitops" - , "casts" - , "memo" - , "fastConcat" - , "newints" - , "reg001", "reg002" - , "stringcast" - , "syntax001" - , "tailrec001" - , "tailrec002" - , "idiom001" - , "integers" - , "doubles" - , "fix1839" - , "tailrec_libs" - , "nomangle001", "nomangle002" - , "integer_array" - ] +nodeTests : IO TestPool +nodeTests = testsInDir "node" (const True) "Node backend" [] (Just Node) vmcodeInterpTests : IO TestPool vmcodeInterpTests = testsInDir "vmcode" (const True) "VMCode interpreter" [] Nothing @@ -402,45 +193,45 @@ codegenTests = testsInDir "codegen" (const True) "Code generation" [] Nothing main : IO () main = runner $ - [ testPaths "ttimp" ttimpTests - , testPaths "idris2" idrisTestsBasic - , testPaths "idris2" idrisTestsCoverage - , testPaths "idris2" idrisTestsTermination - , testPaths "idris2" idrisTestsCasetree - , testPaths "idris2" idrisTestsError - , testPaths "idris2" idrisTestsFailing - , testPaths "idris2" idrisTestsWarning - , testPaths "idris2" idrisTestsInteractive - , testPaths "idris2" idrisTestsInterface - , testPaths "idris2" idrisTestsLiterate - , testPaths "idris2" idrisTestsLinear - , testPaths "idris2" idrisTestsPerformance - , testPaths "idris2" idrisTestsRegression - , testPaths "idris2" idrisTestsData - , testPaths "idris2" idrisTestsBuiltin - , testPaths "idris2" idrisTestsEvaluator - , testPaths "idris2" idrisTestsREPL - , testPaths "idris2" idrisTestsTotality - , testPaths "idris2" idrisTestsSchemeEval - , testPaths "idris2" idrisTestsReflection - , testPaths "idris2" idrisTestsWith - , testPaths "idris2" idrisTestsDebug - , testPaths "idris2" idrisTestsIPKG - , testPaths "idris2" idrisTests + [ !ttimpTests + , !idrisTestsBasic + , !idrisTestsCoverage + , !idrisTestsTermination + , !idrisTestsCasetree + , !idrisTestsError + , !idrisTestsFailing + , !idrisTestsWarning + , !idrisTestsInteractive + , !idrisTestsInterface + , !idrisTestsLiterate + , !idrisTestsLinear + , !idrisTestsPerformance + , !idrisTestsRegression + , !idrisTestsData + , !idrisTestsBuiltin + , !idrisTestsEvaluator + , !idrisTestsREPL + , !idrisTestsTotality + , !idrisTestsSchemeEval + , !idrisTestsReflection + , !idrisTestsWith + , !idrisTestsDebug + , !idrisTestsIPKG + , testPaths "idris2/misc" idrisTests , !typeddTests , !ideModeTests , !preludeTests , !baseLibraryTests , !contribLibraryTests - , testPaths "chez" chezTests + , !chezTests , !refcTests - , testPaths "racket" racketTests - , testPaths "node" nodeTests + , !racketTests + , !nodeTests , !vmcodeInterpTests , !templateTests , !codegenTests ] - ++ map (testPaths "allschemes" . idrisTestsAllSchemes) [Chez, Racket] + ++ !(traverse idrisTestsAllSchemes [Chez, Racket]) ++ map (testPaths "allbackends" . idrisTestsAllBackends) [Chez, Node, Racket, C] diff --git a/tests/chez/barrier001/Main.idr b/tests/chez/barrier001/Main.idr index add64d499..d2b27330e 100644 --- a/tests/chez/barrier001/Main.idr +++ b/tests/chez/barrier001/Main.idr @@ -10,6 +10,6 @@ main = do putStrLn "Hello" barrierWait barrier putStrLn "Goodbye" - for threadIDs $ \threadID => + for_ threadIDs $ \threadID => threadWait threadID sleep 1 diff --git a/tests/idris2/api001/README b/tests/idris2/api/README similarity index 100% rename from tests/idris2/api001/README rename to tests/idris2/api/README diff --git a/tests/idris2/api001/Hello.idr b/tests/idris2/api/api001/Hello.idr similarity index 100% rename from tests/idris2/api001/Hello.idr rename to tests/idris2/api/api001/Hello.idr diff --git a/tests/idris2/api001/LazyCodegen.idr b/tests/idris2/api/api001/LazyCodegen.idr similarity index 100% rename from tests/idris2/api001/LazyCodegen.idr rename to tests/idris2/api/api001/LazyCodegen.idr diff --git a/tests/idris2/api001/expected b/tests/idris2/api/api001/expected similarity index 100% rename from tests/idris2/api001/expected rename to tests/idris2/api/api001/expected diff --git a/tests/idris2/api001/run b/tests/idris2/api/api001/run similarity index 88% rename from tests/idris2/api001/run rename to tests/idris2/api/api001/run index 22a6d70e8..84b3afbfc 100755 --- a/tests/idris2/api001/run +++ b/tests/idris2/api/api001/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 -p idris2 -p contrib -p network LazyCodegen.idr -o lazy-idris2 ./build/exec/lazy-idris2 --cg lazy Hello.idr -o hello > output diff --git a/tests/idris2/basic001/Vect.idr b/tests/idris2/basic/basic001/Vect.idr similarity index 100% rename from tests/idris2/basic001/Vect.idr rename to tests/idris2/basic/basic001/Vect.idr diff --git a/tests/idris2/basic001/expected b/tests/idris2/basic/basic001/expected similarity index 100% rename from tests/idris2/basic001/expected rename to tests/idris2/basic/basic001/expected diff --git a/tests/idris2/basic001/input b/tests/idris2/basic/basic001/input similarity index 100% rename from tests/idris2/basic001/input rename to tests/idris2/basic/basic001/input diff --git a/tests/idris2/basic001/run b/tests/idris2/basic/basic001/run similarity index 61% rename from tests/idris2/basic001/run rename to tests/idris2/basic/basic001/run index a469d8153..38bfd4302 100755 --- a/tests/idris2/basic001/run +++ b/tests/idris2/basic/basic001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --no-prelude Vect.idr < input diff --git a/tests/idris2/basic002/Do.idr b/tests/idris2/basic/basic002/Do.idr similarity index 100% rename from tests/idris2/basic002/Do.idr rename to tests/idris2/basic/basic002/Do.idr diff --git a/tests/idris2/basic002/expected b/tests/idris2/basic/basic002/expected similarity index 100% rename from tests/idris2/basic002/expected rename to tests/idris2/basic/basic002/expected diff --git a/tests/idris2/basic002/input b/tests/idris2/basic/basic002/input similarity index 100% rename from tests/idris2/basic002/input rename to tests/idris2/basic/basic002/input diff --git a/tests/idris2/basic002/run b/tests/idris2/basic/basic002/run similarity index 60% rename from tests/idris2/basic002/run rename to tests/idris2/basic/basic002/run index 95fcc62fa..091eb1d62 100755 --- a/tests/idris2/basic002/run +++ b/tests/idris2/basic/basic002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --no-prelude Do.idr < input diff --git a/tests/idris2/basic003/Ambig1.idr b/tests/idris2/basic/basic003/Ambig1.idr similarity index 100% rename from tests/idris2/basic003/Ambig1.idr rename to tests/idris2/basic/basic003/Ambig1.idr diff --git a/tests/idris2/basic003/Ambig2.idr b/tests/idris2/basic/basic003/Ambig2.idr similarity index 100% rename from tests/idris2/basic003/Ambig2.idr rename to tests/idris2/basic/basic003/Ambig2.idr diff --git a/tests/idris2/basic003/expected b/tests/idris2/basic/basic003/expected similarity index 100% rename from tests/idris2/basic003/expected rename to tests/idris2/basic/basic003/expected diff --git a/tests/idris2/basic003/run b/tests/idris2/basic/basic003/run similarity index 78% rename from tests/idris2/basic003/run rename to tests/idris2/basic/basic003/run index e52567455..2fcbacb30 100755 --- a/tests/idris2/basic003/run +++ b/tests/idris2/basic/basic003/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh echo ':q' | idris2 --no-prelude Ambig1.idr echo ':q' | idris2 --no-prelude Ambig2.idr diff --git a/tests/idris2/basic004/Stuff.idr b/tests/idris2/basic/basic004/Stuff.idr similarity index 100% rename from tests/idris2/basic004/Stuff.idr rename to tests/idris2/basic/basic004/Stuff.idr diff --git a/tests/idris2/basic004/Wheres.idr b/tests/idris2/basic/basic004/Wheres.idr similarity index 100% rename from tests/idris2/basic004/Wheres.idr rename to tests/idris2/basic/basic004/Wheres.idr diff --git a/tests/idris2/basic004/expected b/tests/idris2/basic/basic004/expected similarity index 100% rename from tests/idris2/basic004/expected rename to tests/idris2/basic/basic004/expected diff --git a/tests/idris2/basic004/input b/tests/idris2/basic/basic004/input similarity index 100% rename from tests/idris2/basic004/input rename to tests/idris2/basic/basic004/input diff --git a/tests/idris2/basic004/run b/tests/idris2/basic/basic004/run similarity index 62% rename from tests/idris2/basic004/run rename to tests/idris2/basic/basic004/run index 48fbd4685..3127365f3 100755 --- a/tests/idris2/basic004/run +++ b/tests/idris2/basic/basic004/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --no-prelude Wheres.idr < input diff --git a/tests/idris2/basic005/NoInfer.idr b/tests/idris2/basic/basic005/NoInfer.idr similarity index 100% rename from tests/idris2/basic005/NoInfer.idr rename to tests/idris2/basic/basic005/NoInfer.idr diff --git a/tests/idris2/basic005/expected b/tests/idris2/basic/basic005/expected similarity index 100% rename from tests/idris2/basic005/expected rename to tests/idris2/basic/basic005/expected diff --git a/tests/idris2/basic005/run b/tests/idris2/basic/basic005/run similarity index 65% rename from tests/idris2/basic005/run rename to tests/idris2/basic/basic005/run index 6b6218fd5..152a7a740 100755 --- a/tests/idris2/basic005/run +++ b/tests/idris2/basic/basic005/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh echo ':q' | idris2 --no-prelude NoInfer.idr diff --git a/tests/idris2/basic006/PMLet.idr b/tests/idris2/basic/basic006/PMLet.idr similarity index 100% rename from tests/idris2/basic006/PMLet.idr rename to tests/idris2/basic/basic006/PMLet.idr diff --git a/tests/idris2/basic006/Stuff.idr b/tests/idris2/basic/basic006/Stuff.idr similarity index 100% rename from tests/idris2/basic006/Stuff.idr rename to tests/idris2/basic/basic006/Stuff.idr diff --git a/tests/idris2/basic006/expected b/tests/idris2/basic/basic006/expected similarity index 100% rename from tests/idris2/basic006/expected rename to tests/idris2/basic/basic006/expected diff --git a/tests/idris2/basic006/input b/tests/idris2/basic/basic006/input similarity index 100% rename from tests/idris2/basic006/input rename to tests/idris2/basic/basic006/input diff --git a/tests/idris2/basic006/run b/tests/idris2/basic/basic006/run similarity index 61% rename from tests/idris2/basic006/run rename to tests/idris2/basic/basic006/run index 45af0f84c..1dd142efe 100755 --- a/tests/idris2/basic006/run +++ b/tests/idris2/basic/basic006/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --no-prelude PMLet.idr < input diff --git a/tests/idris2/basic007/DoLocal.idr b/tests/idris2/basic/basic007/DoLocal.idr similarity index 100% rename from tests/idris2/basic007/DoLocal.idr rename to tests/idris2/basic/basic007/DoLocal.idr diff --git a/tests/idris2/basic007/Stuff.idr b/tests/idris2/basic/basic007/Stuff.idr similarity index 100% rename from tests/idris2/basic007/Stuff.idr rename to tests/idris2/basic/basic007/Stuff.idr diff --git a/tests/idris2/basic007/expected b/tests/idris2/basic/basic007/expected similarity index 100% rename from tests/idris2/basic007/expected rename to tests/idris2/basic/basic007/expected diff --git a/tests/idris2/basic007/input b/tests/idris2/basic/basic007/input similarity index 100% rename from tests/idris2/basic007/input rename to tests/idris2/basic/basic007/input diff --git a/tests/idris2/basic007/run b/tests/idris2/basic/basic007/run similarity index 63% rename from tests/idris2/basic007/run rename to tests/idris2/basic/basic007/run index b1a0170ea..6803f81c6 100755 --- a/tests/idris2/basic007/run +++ b/tests/idris2/basic/basic007/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --no-prelude DoLocal.idr < input diff --git a/tests/idris2/basic008/If.idr b/tests/idris2/basic/basic008/If.idr similarity index 100% rename from tests/idris2/basic008/If.idr rename to tests/idris2/basic/basic008/If.idr diff --git a/tests/idris2/basic008/Stuff.idr b/tests/idris2/basic/basic008/Stuff.idr similarity index 100% rename from tests/idris2/basic008/Stuff.idr rename to tests/idris2/basic/basic008/Stuff.idr diff --git a/tests/idris2/basic008/expected b/tests/idris2/basic/basic008/expected similarity index 100% rename from tests/idris2/basic008/expected rename to tests/idris2/basic/basic008/expected diff --git a/tests/idris2/basic008/input b/tests/idris2/basic/basic008/input similarity index 100% rename from tests/idris2/basic008/input rename to tests/idris2/basic/basic008/input diff --git a/tests/idris2/basic008/run b/tests/idris2/basic/basic008/run similarity index 60% rename from tests/idris2/basic008/run rename to tests/idris2/basic/basic008/run index 82f762e69..b565cc6b7 100755 --- a/tests/idris2/basic008/run +++ b/tests/idris2/basic/basic008/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --no-prelude If.idr < input diff --git a/tests/idris2/basic009/LetCase.idr b/tests/idris2/basic/basic009/LetCase.idr similarity index 100% rename from tests/idris2/basic009/LetCase.idr rename to tests/idris2/basic/basic009/LetCase.idr diff --git a/tests/idris2/basic009/Stuff.idr b/tests/idris2/basic/basic009/Stuff.idr similarity index 100% rename from tests/idris2/basic009/Stuff.idr rename to tests/idris2/basic/basic009/Stuff.idr diff --git a/tests/idris2/basic009/expected b/tests/idris2/basic/basic009/expected similarity index 100% rename from tests/idris2/basic009/expected rename to tests/idris2/basic/basic009/expected diff --git a/tests/idris2/basic009/input b/tests/idris2/basic/basic009/input similarity index 100% rename from tests/idris2/basic009/input rename to tests/idris2/basic/basic009/input diff --git a/tests/idris2/basic009/run b/tests/idris2/basic/basic009/run similarity index 63% rename from tests/idris2/basic009/run rename to tests/idris2/basic/basic009/run index 380ff1625..23fd17f0e 100755 --- a/tests/idris2/basic009/run +++ b/tests/idris2/basic/basic009/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --no-prelude LetCase.idr < input diff --git a/tests/idris2/basic010/Comp.idr b/tests/idris2/basic/basic010/Comp.idr similarity index 100% rename from tests/idris2/basic010/Comp.idr rename to tests/idris2/basic/basic010/Comp.idr diff --git a/tests/idris2/basic010/expected b/tests/idris2/basic/basic010/expected similarity index 100% rename from tests/idris2/basic010/expected rename to tests/idris2/basic/basic010/expected diff --git a/tests/idris2/basic010/input b/tests/idris2/basic/basic010/input similarity index 100% rename from tests/idris2/basic010/input rename to tests/idris2/basic/basic010/input diff --git a/tests/idris2/basic010/run b/tests/idris2/basic/basic010/run similarity index 61% rename from tests/idris2/basic010/run rename to tests/idris2/basic/basic010/run index be231ce84..c5da56cd0 100755 --- a/tests/idris2/basic010/run +++ b/tests/idris2/basic/basic010/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --no-prelude Comp.idr < input diff --git a/tests/idris2/basic011/Dots1.idr b/tests/idris2/basic/basic011/Dots1.idr similarity index 100% rename from tests/idris2/basic011/Dots1.idr rename to tests/idris2/basic/basic011/Dots1.idr diff --git a/tests/idris2/basic011/Dots2.idr b/tests/idris2/basic/basic011/Dots2.idr similarity index 100% rename from tests/idris2/basic011/Dots2.idr rename to tests/idris2/basic/basic011/Dots2.idr diff --git a/tests/idris2/basic011/Dots3.idr b/tests/idris2/basic/basic011/Dots3.idr similarity index 100% rename from tests/idris2/basic011/Dots3.idr rename to tests/idris2/basic/basic011/Dots3.idr diff --git a/tests/idris2/basic011/expected b/tests/idris2/basic/basic011/expected similarity index 100% rename from tests/idris2/basic011/expected rename to tests/idris2/basic/basic011/expected diff --git a/tests/idris2/basic011/run b/tests/idris2/basic/basic011/run similarity index 67% rename from tests/idris2/basic011/run rename to tests/idris2/basic/basic011/run index fd4d43813..5e405be92 100755 --- a/tests/idris2/basic011/run +++ b/tests/idris2/basic/basic011/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Dots1.idr check Dots2.idr diff --git a/tests/idris2/basic012/VIndex.idr b/tests/idris2/basic/basic012/VIndex.idr similarity index 100% rename from tests/idris2/basic012/VIndex.idr rename to tests/idris2/basic/basic012/VIndex.idr diff --git a/tests/idris2/basic012/expected b/tests/idris2/basic/basic012/expected similarity index 100% rename from tests/idris2/basic012/expected rename to tests/idris2/basic/basic012/expected diff --git a/tests/idris2/basic/basic012/run b/tests/idris2/basic/basic012/run new file mode 100755 index 000000000..7665442be --- /dev/null +++ b/tests/idris2/basic/basic012/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check VIndex.idr diff --git a/tests/idris2/basic013/Implicits.idr b/tests/idris2/basic/basic013/Implicits.idr similarity index 100% rename from tests/idris2/basic013/Implicits.idr rename to tests/idris2/basic/basic013/Implicits.idr diff --git a/tests/idris2/basic013/expected b/tests/idris2/basic/basic013/expected similarity index 100% rename from tests/idris2/basic013/expected rename to tests/idris2/basic/basic013/expected diff --git a/tests/idris2/basic/basic013/run b/tests/idris2/basic/basic013/run new file mode 100755 index 000000000..244390a1c --- /dev/null +++ b/tests/idris2/basic/basic013/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Implicits.idr diff --git a/tests/idris2/basic014/Rewrite.idr b/tests/idris2/basic/basic014/Rewrite.idr similarity index 100% rename from tests/idris2/basic014/Rewrite.idr rename to tests/idris2/basic/basic014/Rewrite.idr diff --git a/tests/idris2/basic014/expected b/tests/idris2/basic/basic014/expected similarity index 100% rename from tests/idris2/basic014/expected rename to tests/idris2/basic/basic014/expected diff --git a/tests/idris2/basic/basic014/run b/tests/idris2/basic/basic014/run new file mode 100755 index 000000000..0a492040b --- /dev/null +++ b/tests/idris2/basic/basic014/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Rewrite.idr diff --git a/tests/idris2/basic015/George.idr b/tests/idris2/basic/basic015/George.idr similarity index 100% rename from tests/idris2/basic015/George.idr rename to tests/idris2/basic/basic015/George.idr diff --git a/tests/idris2/basic015/expected b/tests/idris2/basic/basic015/expected similarity index 100% rename from tests/idris2/basic015/expected rename to tests/idris2/basic/basic015/expected diff --git a/tests/idris2/basic/basic015/run b/tests/idris2/basic/basic015/run new file mode 100755 index 000000000..0ebd3e0d8 --- /dev/null +++ b/tests/idris2/basic/basic015/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check George.idr diff --git a/tests/idris2/basic016/Eta.idr b/tests/idris2/basic/basic016/Eta.idr similarity index 100% rename from tests/idris2/basic016/Eta.idr rename to tests/idris2/basic/basic016/Eta.idr diff --git a/tests/idris2/basic016/Eta2.idr b/tests/idris2/basic/basic016/Eta2.idr similarity index 100% rename from tests/idris2/basic016/Eta2.idr rename to tests/idris2/basic/basic016/Eta2.idr diff --git a/tests/idris2/basic016/expected b/tests/idris2/basic/basic016/expected similarity index 100% rename from tests/idris2/basic016/expected rename to tests/idris2/basic/basic016/expected diff --git a/tests/idris2/basic016/run b/tests/idris2/basic/basic016/run similarity index 55% rename from tests/idris2/basic016/run rename to tests/idris2/basic/basic016/run index 59d0d7f29..705022902 100755 --- a/tests/idris2/basic016/run +++ b/tests/idris2/basic/basic016/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Eta.idr check Eta2.idr diff --git a/tests/idris2/basic017/CaseInf.idr b/tests/idris2/basic/basic017/CaseInf.idr similarity index 100% rename from tests/idris2/basic017/CaseInf.idr rename to tests/idris2/basic/basic017/CaseInf.idr diff --git a/tests/idris2/basic017/expected b/tests/idris2/basic/basic017/expected similarity index 100% rename from tests/idris2/basic017/expected rename to tests/idris2/basic/basic017/expected diff --git a/tests/idris2/basic017/input b/tests/idris2/basic/basic017/input similarity index 100% rename from tests/idris2/basic017/input rename to tests/idris2/basic/basic017/input diff --git a/tests/idris2/basic017/run b/tests/idris2/basic/basic017/run similarity index 53% rename from tests/idris2/basic017/run rename to tests/idris2/basic/basic017/run index bd22b2565..cc19a3f76 100755 --- a/tests/idris2/basic017/run +++ b/tests/idris2/basic/basic017/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 CaseInf.idr < input diff --git a/tests/idris2/basic018/Fin.idr b/tests/idris2/basic/basic018/Fin.idr similarity index 100% rename from tests/idris2/basic018/Fin.idr rename to tests/idris2/basic/basic018/Fin.idr diff --git a/tests/idris2/basic018/expected b/tests/idris2/basic/basic018/expected similarity index 100% rename from tests/idris2/basic018/expected rename to tests/idris2/basic/basic018/expected diff --git a/tests/idris2/basic/basic018/run b/tests/idris2/basic/basic018/run new file mode 100755 index 000000000..ebad3d7e4 --- /dev/null +++ b/tests/idris2/basic/basic018/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Fin.idr diff --git a/tests/idris2/basic019/CaseBlock.idr b/tests/idris2/basic/basic019/CaseBlock.idr similarity index 100% rename from tests/idris2/basic019/CaseBlock.idr rename to tests/idris2/basic/basic019/CaseBlock.idr diff --git a/tests/idris2/basic019/expected b/tests/idris2/basic/basic019/expected similarity index 100% rename from tests/idris2/basic019/expected rename to tests/idris2/basic/basic019/expected diff --git a/tests/idris2/basic019/input b/tests/idris2/basic/basic019/input similarity index 100% rename from tests/idris2/basic019/input rename to tests/idris2/basic/basic019/input diff --git a/tests/idris2/basic019/run b/tests/idris2/basic/basic019/run similarity index 55% rename from tests/idris2/basic019/run rename to tests/idris2/basic/basic019/run index 4b9c04798..368802e63 100755 --- a/tests/idris2/basic019/run +++ b/tests/idris2/basic/basic019/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 CaseBlock.idr < input diff --git a/tests/idris2/basic020/Mut.idr b/tests/idris2/basic/basic020/Mut.idr similarity index 100% rename from tests/idris2/basic020/Mut.idr rename to tests/idris2/basic/basic020/Mut.idr diff --git a/tests/idris2/basic020/expected b/tests/idris2/basic/basic020/expected similarity index 100% rename from tests/idris2/basic020/expected rename to tests/idris2/basic/basic020/expected diff --git a/tests/idris2/basic020/input b/tests/idris2/basic/basic020/input similarity index 100% rename from tests/idris2/basic020/input rename to tests/idris2/basic/basic020/input diff --git a/tests/idris2/basic020/run b/tests/idris2/basic/basic020/run similarity index 50% rename from tests/idris2/basic020/run rename to tests/idris2/basic/basic020/run index 990791a5e..f3cae4fb6 100755 --- a/tests/idris2/basic020/run +++ b/tests/idris2/basic/basic020/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Mut.idr < input diff --git a/tests/idris2/basic021/CaseDep.idr b/tests/idris2/basic/basic021/CaseDep.idr similarity index 100% rename from tests/idris2/basic021/CaseDep.idr rename to tests/idris2/basic/basic021/CaseDep.idr diff --git a/tests/idris2/basic021/expected b/tests/idris2/basic/basic021/expected similarity index 100% rename from tests/idris2/basic021/expected rename to tests/idris2/basic/basic021/expected diff --git a/tests/idris2/basic021/input b/tests/idris2/basic/basic021/input similarity index 100% rename from tests/idris2/basic021/input rename to tests/idris2/basic/basic021/input diff --git a/tests/idris2/basic021/run b/tests/idris2/basic/basic021/run similarity index 53% rename from tests/idris2/basic021/run rename to tests/idris2/basic/basic021/run index 02a25baea..f359d35a8 100755 --- a/tests/idris2/basic021/run +++ b/tests/idris2/basic/basic021/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 CaseDep.idr < input diff --git a/tests/idris2/basic022/Erase.idr b/tests/idris2/basic/basic022/Erase.idr similarity index 100% rename from tests/idris2/basic022/Erase.idr rename to tests/idris2/basic/basic022/Erase.idr diff --git a/tests/idris2/basic022/expected b/tests/idris2/basic/basic022/expected similarity index 100% rename from tests/idris2/basic022/expected rename to tests/idris2/basic/basic022/expected diff --git a/tests/idris2/basic022/input b/tests/idris2/basic/basic022/input similarity index 100% rename from tests/idris2/basic022/input rename to tests/idris2/basic/basic022/input diff --git a/tests/idris2/basic022/run b/tests/idris2/basic/basic022/run similarity index 52% rename from tests/idris2/basic022/run rename to tests/idris2/basic/basic022/run index 2660c7e33..d8bc43996 100755 --- a/tests/idris2/basic022/run +++ b/tests/idris2/basic/basic022/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Erase.idr < input diff --git a/tests/idris2/basic023/Params.idr b/tests/idris2/basic/basic023/Params.idr similarity index 100% rename from tests/idris2/basic023/Params.idr rename to tests/idris2/basic/basic023/Params.idr diff --git a/tests/idris2/basic023/expected b/tests/idris2/basic/basic023/expected similarity index 100% rename from tests/idris2/basic023/expected rename to tests/idris2/basic/basic023/expected diff --git a/tests/idris2/basic023/input b/tests/idris2/basic/basic023/input similarity index 100% rename from tests/idris2/basic023/input rename to tests/idris2/basic/basic023/input diff --git a/tests/idris2/basic023/run b/tests/idris2/basic/basic023/run similarity index 52% rename from tests/idris2/basic023/run rename to tests/idris2/basic/basic023/run index d1e7b78c9..8d7e87a80 100755 --- a/tests/idris2/basic023/run +++ b/tests/idris2/basic/basic023/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Params.idr < input diff --git a/tests/idris2/basic024/PatLam.idr b/tests/idris2/basic/basic024/PatLam.idr similarity index 100% rename from tests/idris2/basic024/PatLam.idr rename to tests/idris2/basic/basic024/PatLam.idr diff --git a/tests/idris2/basic024/expected b/tests/idris2/basic/basic024/expected similarity index 100% rename from tests/idris2/basic024/expected rename to tests/idris2/basic/basic024/expected diff --git a/tests/idris2/basic024/input b/tests/idris2/basic/basic024/input similarity index 100% rename from tests/idris2/basic024/input rename to tests/idris2/basic/basic024/input diff --git a/tests/idris2/basic024/run b/tests/idris2/basic/basic024/run similarity index 52% rename from tests/idris2/basic024/run rename to tests/idris2/basic/basic024/run index b716b4af8..6eff09492 100755 --- a/tests/idris2/basic024/run +++ b/tests/idris2/basic/basic024/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 PatLam.idr < input diff --git a/tests/idris2/basic025/expected b/tests/idris2/basic/basic025/expected similarity index 100% rename from tests/idris2/basic025/expected rename to tests/idris2/basic/basic025/expected diff --git a/tests/idris2/basic025/input b/tests/idris2/basic/basic025/input similarity index 100% rename from tests/idris2/basic025/input rename to tests/idris2/basic/basic025/input diff --git a/tests/idris2/basic/basic025/run b/tests/idris2/basic/basic025/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/basic/basic025/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/basic026/Erl.idr b/tests/idris2/basic/basic026/Erl.idr similarity index 100% rename from tests/idris2/basic026/Erl.idr rename to tests/idris2/basic/basic026/Erl.idr diff --git a/tests/idris2/basic026/expected b/tests/idris2/basic/basic026/expected similarity index 100% rename from tests/idris2/basic026/expected rename to tests/idris2/basic/basic026/expected diff --git a/tests/idris2/basic/basic026/run b/tests/idris2/basic/basic026/run new file mode 100755 index 000000000..b37b5c33a --- /dev/null +++ b/tests/idris2/basic/basic026/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Erl.idr diff --git a/tests/idris2/basic027/Temp.idr b/tests/idris2/basic/basic027/Temp.idr similarity index 100% rename from tests/idris2/basic027/Temp.idr rename to tests/idris2/basic/basic027/Temp.idr diff --git a/tests/idris2/basic027/expected b/tests/idris2/basic/basic027/expected similarity index 100% rename from tests/idris2/basic027/expected rename to tests/idris2/basic/basic027/expected diff --git a/tests/idris2/basic/basic027/run b/tests/idris2/basic/basic027/run new file mode 100755 index 000000000..eab5d203d --- /dev/null +++ b/tests/idris2/basic/basic027/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Temp.idr diff --git a/tests/idris2/basic028/Do.idr b/tests/idris2/basic/basic028/Do.idr similarity index 100% rename from tests/idris2/basic028/Do.idr rename to tests/idris2/basic/basic028/Do.idr diff --git a/tests/idris2/basic028/expected b/tests/idris2/basic/basic028/expected similarity index 100% rename from tests/idris2/basic028/expected rename to tests/idris2/basic/basic028/expected diff --git a/tests/idris2/basic028/input b/tests/idris2/basic/basic028/input similarity index 100% rename from tests/idris2/basic028/input rename to tests/idris2/basic/basic028/input diff --git a/tests/idris2/basic028/run b/tests/idris2/basic/basic028/run similarity index 66% rename from tests/idris2/basic028/run rename to tests/idris2/basic/basic028/run index 512253736..8388f0f05 100755 --- a/tests/idris2/basic028/run +++ b/tests/idris2/basic/basic028/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh unset IDRIS2_PATH diff --git a/tests/idris2/basic029/Params.idr b/tests/idris2/basic/basic029/Params.idr similarity index 100% rename from tests/idris2/basic029/Params.idr rename to tests/idris2/basic/basic029/Params.idr diff --git a/tests/idris2/basic029/expected b/tests/idris2/basic/basic029/expected similarity index 100% rename from tests/idris2/basic029/expected rename to tests/idris2/basic/basic029/expected diff --git a/tests/idris2/basic029/input b/tests/idris2/basic/basic029/input similarity index 100% rename from tests/idris2/basic029/input rename to tests/idris2/basic/basic029/input diff --git a/tests/idris2/basic029/run b/tests/idris2/basic/basic029/run similarity index 52% rename from tests/idris2/basic029/run rename to tests/idris2/basic/basic029/run index d1e7b78c9..8d7e87a80 100644 --- a/tests/idris2/basic029/run +++ b/tests/idris2/basic/basic029/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Params.idr < input diff --git a/tests/idris2/basic030/arity.idr b/tests/idris2/basic/basic030/arity.idr similarity index 100% rename from tests/idris2/basic030/arity.idr rename to tests/idris2/basic/basic030/arity.idr diff --git a/tests/idris2/basic030/expected b/tests/idris2/basic/basic030/expected similarity index 100% rename from tests/idris2/basic030/expected rename to tests/idris2/basic/basic030/expected diff --git a/tests/idris2/basic/basic030/run b/tests/idris2/basic/basic030/run new file mode 100644 index 000000000..7dcbdd49f --- /dev/null +++ b/tests/idris2/basic/basic030/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check arity.idr diff --git a/tests/idris2/basic031/erased.idr b/tests/idris2/basic/basic031/erased.idr similarity index 100% rename from tests/idris2/basic031/erased.idr rename to tests/idris2/basic/basic031/erased.idr diff --git a/tests/idris2/basic031/expected b/tests/idris2/basic/basic031/expected similarity index 100% rename from tests/idris2/basic031/expected rename to tests/idris2/basic/basic031/expected diff --git a/tests/idris2/basic/basic031/run b/tests/idris2/basic/basic031/run new file mode 100644 index 000000000..086e01e6c --- /dev/null +++ b/tests/idris2/basic/basic031/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check erased.idr diff --git a/tests/idris2/basic032/Idiom.idr b/tests/idris2/basic/basic032/Idiom.idr similarity index 100% rename from tests/idris2/basic032/Idiom.idr rename to tests/idris2/basic/basic032/Idiom.idr diff --git a/tests/idris2/basic032/Idiom2.idr b/tests/idris2/basic/basic032/Idiom2.idr similarity index 100% rename from tests/idris2/basic032/Idiom2.idr rename to tests/idris2/basic/basic032/Idiom2.idr diff --git a/tests/idris2/basic032/expected b/tests/idris2/basic/basic032/expected similarity index 100% rename from tests/idris2/basic032/expected rename to tests/idris2/basic/basic032/expected diff --git a/tests/idris2/basic032/input b/tests/idris2/basic/basic032/input similarity index 100% rename from tests/idris2/basic032/input rename to tests/idris2/basic/basic032/input diff --git a/tests/idris2/basic032/run b/tests/idris2/basic/basic032/run similarity index 64% rename from tests/idris2/basic032/run rename to tests/idris2/basic/basic032/run index ffe7a5e4a..cb102bccd 100755 --- a/tests/idris2/basic032/run +++ b/tests/idris2/basic/basic032/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Idiom.idr < input check Idiom2.idr diff --git a/tests/idris2/basic033/expected b/tests/idris2/basic/basic033/expected similarity index 100% rename from tests/idris2/basic033/expected rename to tests/idris2/basic/basic033/expected diff --git a/tests/idris2/basic/basic033/run b/tests/idris2/basic/basic033/run new file mode 100644 index 000000000..88a843ffb --- /dev/null +++ b/tests/idris2/basic/basic033/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check unboundimps.idr diff --git a/tests/idris2/basic033/unboundimps.idr b/tests/idris2/basic/basic033/unboundimps.idr similarity index 100% rename from tests/idris2/basic033/unboundimps.idr rename to tests/idris2/basic/basic033/unboundimps.idr diff --git a/tests/idris2/basic034/expected b/tests/idris2/basic/basic034/expected similarity index 100% rename from tests/idris2/basic034/expected rename to tests/idris2/basic/basic034/expected diff --git a/tests/idris2/basic034/lets.idr b/tests/idris2/basic/basic034/lets.idr similarity index 100% rename from tests/idris2/basic034/lets.idr rename to tests/idris2/basic/basic034/lets.idr diff --git a/tests/idris2/basic/basic034/run b/tests/idris2/basic/basic034/run new file mode 100644 index 000000000..60eb85a05 --- /dev/null +++ b/tests/idris2/basic/basic034/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check lets.idr diff --git a/tests/idris2/basic035/expected b/tests/idris2/basic/basic035/expected similarity index 100% rename from tests/idris2/basic035/expected rename to tests/idris2/basic/basic035/expected diff --git a/tests/idris2/basic035/input b/tests/idris2/basic/basic035/input similarity index 100% rename from tests/idris2/basic035/input rename to tests/idris2/basic/basic035/input diff --git a/tests/idris2/basic035/run b/tests/idris2/basic/basic035/run similarity index 52% rename from tests/idris2/basic035/run rename to tests/idris2/basic/basic035/run index 63bae6413..43c34e185 100755 --- a/tests/idris2/basic035/run +++ b/tests/idris2/basic/basic035/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 using.idr < input diff --git a/tests/idris2/basic035/using.idr b/tests/idris2/basic/basic035/using.idr similarity index 100% rename from tests/idris2/basic035/using.idr rename to tests/idris2/basic/basic035/using.idr diff --git a/tests/idris2/basic036/defimp.idr b/tests/idris2/basic/basic036/defimp.idr similarity index 100% rename from tests/idris2/basic036/defimp.idr rename to tests/idris2/basic/basic036/defimp.idr diff --git a/tests/idris2/basic036/expected b/tests/idris2/basic/basic036/expected similarity index 100% rename from tests/idris2/basic036/expected rename to tests/idris2/basic/basic036/expected diff --git a/tests/idris2/basic036/input b/tests/idris2/basic/basic036/input similarity index 100% rename from tests/idris2/basic036/input rename to tests/idris2/basic/basic036/input diff --git a/tests/idris2/basic036/run b/tests/idris2/basic/basic036/run similarity index 52% rename from tests/idris2/basic036/run rename to tests/idris2/basic/basic036/run index b094756dc..e9b175ff8 100755 --- a/tests/idris2/basic036/run +++ b/tests/idris2/basic/basic036/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 defimp.idr < input diff --git a/tests/idris2/basic037/Comments.idr b/tests/idris2/basic/basic037/Comments.idr similarity index 100% rename from tests/idris2/basic037/Comments.idr rename to tests/idris2/basic/basic037/Comments.idr diff --git a/tests/idris2/basic037/Issue279.idr b/tests/idris2/basic/basic037/Issue279.idr similarity index 100% rename from tests/idris2/basic037/Issue279.idr rename to tests/idris2/basic/basic037/Issue279.idr diff --git a/tests/idris2/basic037/expected b/tests/idris2/basic/basic037/expected similarity index 100% rename from tests/idris2/basic037/expected rename to tests/idris2/basic/basic037/expected diff --git a/tests/idris2/basic037/run b/tests/idris2/basic/basic037/run similarity index 76% rename from tests/idris2/basic037/run rename to tests/idris2/basic/basic037/run index 967516821..8a233e3f1 100644 --- a/tests/idris2/basic037/run +++ b/tests/idris2/basic/basic037/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh echo ':q' | idris2 --no-prelude Comments.idr echo ':q' | idris2 Issue279.idr diff --git a/tests/idris2/basic038/Resugar.idr b/tests/idris2/basic/basic038/Resugar.idr similarity index 100% rename from tests/idris2/basic038/Resugar.idr rename to tests/idris2/basic/basic038/Resugar.idr diff --git a/tests/idris2/basic038/expected b/tests/idris2/basic/basic038/expected similarity index 100% rename from tests/idris2/basic038/expected rename to tests/idris2/basic/basic038/expected diff --git a/tests/idris2/basic038/input b/tests/idris2/basic/basic038/input similarity index 100% rename from tests/idris2/basic038/input rename to tests/idris2/basic/basic038/input diff --git a/tests/idris2/basic038/run b/tests/idris2/basic/basic038/run similarity index 53% rename from tests/idris2/basic038/run rename to tests/idris2/basic/basic038/run index 695b0e59b..30d53d2b8 100644 --- a/tests/idris2/basic038/run +++ b/tests/idris2/basic/basic038/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Resugar.idr < input diff --git a/tests/idris2/basic039/Main.idr b/tests/idris2/basic/basic039/Main.idr similarity index 100% rename from tests/idris2/basic039/Main.idr rename to tests/idris2/basic/basic039/Main.idr diff --git a/tests/idris2/basic039/expected b/tests/idris2/basic/basic039/expected similarity index 100% rename from tests/idris2/basic039/expected rename to tests/idris2/basic/basic039/expected diff --git a/tests/idris2/basic039/input b/tests/idris2/basic/basic039/input similarity index 100% rename from tests/idris2/basic039/input rename to tests/idris2/basic/basic039/input diff --git a/tests/idris2/basic039/run b/tests/idris2/basic/basic039/run similarity index 51% rename from tests/idris2/basic039/run rename to tests/idris2/basic/basic039/run index 37beba478..7935482b8 100755 --- a/tests/idris2/basic039/run +++ b/tests/idris2/basic/basic039/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Main.idr < input diff --git a/tests/idris2/basic040/Default.idr b/tests/idris2/basic/basic040/Default.idr similarity index 100% rename from tests/idris2/basic040/Default.idr rename to tests/idris2/basic/basic040/Default.idr diff --git a/tests/idris2/basic040/expected b/tests/idris2/basic/basic040/expected similarity index 100% rename from tests/idris2/basic040/expected rename to tests/idris2/basic/basic040/expected diff --git a/tests/idris2/basic040/run b/tests/idris2/basic/basic040/run similarity index 57% rename from tests/idris2/basic040/run rename to tests/idris2/basic/basic040/run index 68be330b6..af0feb020 100755 --- a/tests/idris2/basic040/run +++ b/tests/idris2/basic/basic040/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh echo ":q" | idris2 Default.idr diff --git a/tests/idris2/basic041/QDo.idr b/tests/idris2/basic/basic041/QDo.idr similarity index 100% rename from tests/idris2/basic041/QDo.idr rename to tests/idris2/basic/basic041/QDo.idr diff --git a/tests/idris2/basic041/expected b/tests/idris2/basic/basic041/expected similarity index 100% rename from tests/idris2/basic041/expected rename to tests/idris2/basic/basic041/expected diff --git a/tests/idris2/basic/basic041/run b/tests/idris2/basic/basic041/run new file mode 100755 index 000000000..5c52e686b --- /dev/null +++ b/tests/idris2/basic/basic041/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check QDo.idr diff --git a/tests/idris2/basic042/LiteralsInteger.idr b/tests/idris2/basic/basic042/LiteralsInteger.idr similarity index 100% rename from tests/idris2/basic042/LiteralsInteger.idr rename to tests/idris2/basic/basic042/LiteralsInteger.idr diff --git a/tests/idris2/basic042/LiteralsString.idr b/tests/idris2/basic/basic042/LiteralsString.idr similarity index 100% rename from tests/idris2/basic042/LiteralsString.idr rename to tests/idris2/basic/basic042/LiteralsString.idr diff --git a/tests/idris2/basic042/expected b/tests/idris2/basic/basic042/expected similarity index 100% rename from tests/idris2/basic042/expected rename to tests/idris2/basic/basic042/expected diff --git a/tests/idris2/basic042/input b/tests/idris2/basic/basic042/input similarity index 100% rename from tests/idris2/basic042/input rename to tests/idris2/basic/basic042/input diff --git a/tests/idris2/basic042/input2 b/tests/idris2/basic/basic042/input2 similarity index 100% rename from tests/idris2/basic042/input2 rename to tests/idris2/basic/basic042/input2 diff --git a/tests/idris2/basic042/run b/tests/idris2/basic/basic042/run similarity index 74% rename from tests/idris2/basic042/run rename to tests/idris2/basic/basic042/run index 547c22b06..af97af7fb 100755 --- a/tests/idris2/basic042/run +++ b/tests/idris2/basic/basic042/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 LiteralsString.idr < input idris2 LiteralsInteger.idr < input2 diff --git a/tests/idris2/basic043/BitCasts.idr b/tests/idris2/basic/basic043/BitCasts.idr similarity index 100% rename from tests/idris2/basic043/BitCasts.idr rename to tests/idris2/basic/basic043/BitCasts.idr diff --git a/tests/idris2/basic043/expected b/tests/idris2/basic/basic043/expected similarity index 100% rename from tests/idris2/basic043/expected rename to tests/idris2/basic/basic043/expected diff --git a/tests/idris2/basic043/input b/tests/idris2/basic/basic043/input similarity index 100% rename from tests/idris2/basic043/input rename to tests/idris2/basic/basic043/input diff --git a/tests/idris2/basic043/run b/tests/idris2/basic/basic043/run similarity index 54% rename from tests/idris2/basic043/run rename to tests/idris2/basic/basic043/run index e4a0b380e..4b9970023 100644 --- a/tests/idris2/basic043/run +++ b/tests/idris2/basic/basic043/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 BitCasts.idr < input diff --git a/tests/idris2/basic044/Term.idr b/tests/idris2/basic/basic044/Term.idr similarity index 100% rename from tests/idris2/basic044/Term.idr rename to tests/idris2/basic/basic044/Term.idr diff --git a/tests/idris2/basic044/Vec.idr b/tests/idris2/basic/basic044/Vec.idr similarity index 100% rename from tests/idris2/basic044/Vec.idr rename to tests/idris2/basic/basic044/Vec.idr diff --git a/tests/idris2/basic044/expected b/tests/idris2/basic/basic044/expected similarity index 100% rename from tests/idris2/basic044/expected rename to tests/idris2/basic/basic044/expected diff --git a/tests/idris2/basic044/run b/tests/idris2/basic/basic044/run similarity index 94% rename from tests/idris2/basic044/run rename to tests/idris2/basic/basic044/run index 0ce852185..0d793db53 100644 --- a/tests/idris2/basic044/run +++ b/tests/idris2/basic/basic044/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh echo ":q" | idris2 --log unify.equal:10 --log unify:5 Term.idr \ | sed -E "s/[0-9]+}/N}/g" | sed -E "s/resolved([0-9]+)/resolvedN/g" \ diff --git a/tests/idris2/basic045/Main.idr b/tests/idris2/basic/basic045/Main.idr similarity index 100% rename from tests/idris2/basic045/Main.idr rename to tests/idris2/basic/basic045/Main.idr diff --git a/tests/idris2/basic045/expected b/tests/idris2/basic/basic045/expected similarity index 100% rename from tests/idris2/basic045/expected rename to tests/idris2/basic/basic045/expected diff --git a/tests/idris2/basic/basic045/run b/tests/idris2/basic/basic045/run new file mode 100644 index 000000000..d49bfd87d --- /dev/null +++ b/tests/idris2/basic/basic045/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Main.idr diff --git a/tests/idris2/basic046/TupleSections.idr b/tests/idris2/basic/basic046/TupleSections.idr similarity index 100% rename from tests/idris2/basic046/TupleSections.idr rename to tests/idris2/basic/basic046/TupleSections.idr diff --git a/tests/idris2/basic046/expected b/tests/idris2/basic/basic046/expected similarity index 100% rename from tests/idris2/basic046/expected rename to tests/idris2/basic/basic046/expected diff --git a/tests/idris2/basic046/input b/tests/idris2/basic/basic046/input similarity index 100% rename from tests/idris2/basic046/input rename to tests/idris2/basic/basic046/input diff --git a/tests/idris2/basic046/run b/tests/idris2/basic/basic046/run similarity index 58% rename from tests/idris2/basic046/run rename to tests/idris2/basic/basic046/run index f6b12aa54..a3f5475c1 100644 --- a/tests/idris2/basic046/run +++ b/tests/idris2/basic/basic046/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 TupleSections.idr < input diff --git a/tests/idris2/basic047/InterleavingLets.idr b/tests/idris2/basic/basic047/InterleavingLets.idr similarity index 100% rename from tests/idris2/basic047/InterleavingLets.idr rename to tests/idris2/basic/basic047/InterleavingLets.idr diff --git a/tests/idris2/basic047/expected b/tests/idris2/basic/basic047/expected similarity index 100% rename from tests/idris2/basic047/expected rename to tests/idris2/basic/basic047/expected diff --git a/tests/idris2/basic047/input b/tests/idris2/basic/basic047/input similarity index 100% rename from tests/idris2/basic047/input rename to tests/idris2/basic/basic047/input diff --git a/tests/idris2/basic047/run b/tests/idris2/basic/basic047/run similarity index 60% rename from tests/idris2/basic047/run rename to tests/idris2/basic/basic047/run index 2c8b2324b..dadfb3a5b 100644 --- a/tests/idris2/basic047/run +++ b/tests/idris2/basic/basic047/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 InterleavingLets.idr < input diff --git a/tests/idris2/basic049/Fld.idr b/tests/idris2/basic/basic049/Fld.idr similarity index 100% rename from tests/idris2/basic049/Fld.idr rename to tests/idris2/basic/basic049/Fld.idr diff --git a/tests/idris2/basic049/expected b/tests/idris2/basic/basic049/expected similarity index 100% rename from tests/idris2/basic049/expected rename to tests/idris2/basic/basic049/expected diff --git a/tests/idris2/basic049/input b/tests/idris2/basic/basic049/input similarity index 100% rename from tests/idris2/basic049/input rename to tests/idris2/basic/basic049/input diff --git a/tests/idris2/basic049/run b/tests/idris2/basic/basic049/run similarity index 50% rename from tests/idris2/basic049/run rename to tests/idris2/basic/basic049/run index da8d57eca..a4277f19f 100755 --- a/tests/idris2/basic049/run +++ b/tests/idris2/basic/basic049/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Fld.idr < input diff --git a/tests/idris2/basic050/Ilc.idr b/tests/idris2/basic/basic050/Ilc.idr similarity index 100% rename from tests/idris2/basic050/Ilc.idr rename to tests/idris2/basic/basic050/Ilc.idr diff --git a/tests/idris2/basic050/expected b/tests/idris2/basic/basic050/expected similarity index 100% rename from tests/idris2/basic050/expected rename to tests/idris2/basic/basic050/expected diff --git a/tests/idris2/basic050/input b/tests/idris2/basic/basic050/input similarity index 100% rename from tests/idris2/basic050/input rename to tests/idris2/basic/basic050/input diff --git a/tests/idris2/basic050/run b/tests/idris2/basic/basic050/run similarity index 50% rename from tests/idris2/basic050/run rename to tests/idris2/basic/basic050/run index 15eb96c09..494dc1ef3 100755 --- a/tests/idris2/basic050/run +++ b/tests/idris2/basic/basic050/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Ilc.idr < input diff --git a/tests/idris2/basic051/Issue833.idr b/tests/idris2/basic/basic051/Issue833.idr similarity index 100% rename from tests/idris2/basic051/Issue833.idr rename to tests/idris2/basic/basic051/Issue833.idr diff --git a/tests/idris2/basic051/expected b/tests/idris2/basic/basic051/expected similarity index 100% rename from tests/idris2/basic051/expected rename to tests/idris2/basic/basic051/expected diff --git a/tests/idris2/basic/basic051/run b/tests/idris2/basic/basic051/run new file mode 100755 index 000000000..02b533d6d --- /dev/null +++ b/tests/idris2/basic/basic051/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue833.idr diff --git a/tests/idris2/basic052/DoubleClBrace.idr b/tests/idris2/basic/basic052/DoubleClBrace.idr similarity index 100% rename from tests/idris2/basic052/DoubleClBrace.idr rename to tests/idris2/basic/basic052/DoubleClBrace.idr diff --git a/tests/idris2/basic052/expected b/tests/idris2/basic/basic052/expected similarity index 100% rename from tests/idris2/basic052/expected rename to tests/idris2/basic/basic052/expected diff --git a/tests/idris2/basic052/input b/tests/idris2/basic/basic052/input similarity index 100% rename from tests/idris2/basic052/input rename to tests/idris2/basic/basic052/input diff --git a/tests/idris2/basic052/run b/tests/idris2/basic/basic052/run similarity index 58% rename from tests/idris2/basic052/run rename to tests/idris2/basic/basic052/run index c127a186b..4952ad9c3 100755 --- a/tests/idris2/basic052/run +++ b/tests/idris2/basic/basic052/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 DoubleClBrace.idr < input diff --git a/tests/idris2/basic053/UnderscoredIntegerLiterals.idr b/tests/idris2/basic/basic053/UnderscoredIntegerLiterals.idr similarity index 100% rename from tests/idris2/basic053/UnderscoredIntegerLiterals.idr rename to tests/idris2/basic/basic053/UnderscoredIntegerLiterals.idr diff --git a/tests/idris2/basic053/expected b/tests/idris2/basic/basic053/expected similarity index 100% rename from tests/idris2/basic053/expected rename to tests/idris2/basic/basic053/expected diff --git a/tests/idris2/basic053/input b/tests/idris2/basic/basic053/input similarity index 100% rename from tests/idris2/basic053/input rename to tests/idris2/basic/basic053/input diff --git a/tests/idris2/basic053/run b/tests/idris2/basic/basic053/run similarity index 66% rename from tests/idris2/basic053/run rename to tests/idris2/basic/basic053/run index 235e06f77..d924d851a 100755 --- a/tests/idris2/basic053/run +++ b/tests/idris2/basic/basic053/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 UnderscoredIntegerLiterals.idr < input diff --git a/tests/idris2/basic054/Issue1023.idr b/tests/idris2/basic/basic054/Issue1023.idr similarity index 100% rename from tests/idris2/basic054/Issue1023.idr rename to tests/idris2/basic/basic054/Issue1023.idr diff --git a/tests/idris2/basic054/expected b/tests/idris2/basic/basic054/expected similarity index 100% rename from tests/idris2/basic054/expected rename to tests/idris2/basic/basic054/expected diff --git a/tests/idris2/basic/basic054/run b/tests/idris2/basic/basic054/run new file mode 100755 index 000000000..09fda7781 --- /dev/null +++ b/tests/idris2/basic/basic054/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +run Issue1023.idr diff --git a/tests/idris2/basic055/BitOps.idr b/tests/idris2/basic/basic055/BitOps.idr similarity index 100% rename from tests/idris2/basic055/BitOps.idr rename to tests/idris2/basic/basic055/BitOps.idr diff --git a/tests/idris2/basic055/expected b/tests/idris2/basic/basic055/expected similarity index 100% rename from tests/idris2/basic055/expected rename to tests/idris2/basic/basic055/expected diff --git a/tests/idris2/basic/basic055/run b/tests/idris2/basic/basic055/run new file mode 100644 index 000000000..0d04a0472 --- /dev/null +++ b/tests/idris2/basic/basic055/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +run BitOps.idr diff --git a/tests/idris2/basic056/DoubleLit.idr b/tests/idris2/basic/basic056/DoubleLit.idr similarity index 100% rename from tests/idris2/basic056/DoubleLit.idr rename to tests/idris2/basic/basic056/DoubleLit.idr diff --git a/tests/idris2/basic056/expected b/tests/idris2/basic/basic056/expected similarity index 100% rename from tests/idris2/basic056/expected rename to tests/idris2/basic/basic056/expected diff --git a/tests/idris2/basic/basic056/run b/tests/idris2/basic/basic056/run new file mode 100644 index 000000000..9798c0510 --- /dev/null +++ b/tests/idris2/basic/basic056/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +run DoubleLit.idr diff --git a/tests/idris2/basic057/LetIn.idr b/tests/idris2/basic/basic057/LetIn.idr similarity index 100% rename from tests/idris2/basic057/LetIn.idr rename to tests/idris2/basic/basic057/LetIn.idr diff --git a/tests/idris2/basic057/expected b/tests/idris2/basic/basic057/expected similarity index 100% rename from tests/idris2/basic057/expected rename to tests/idris2/basic/basic057/expected diff --git a/tests/idris2/basic/basic057/run b/tests/idris2/basic/basic057/run new file mode 100644 index 000000000..5bd5697ca --- /dev/null +++ b/tests/idris2/basic/basic057/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check LetIn.idr diff --git a/tests/idris2/basic058/DataTypeOp.idr b/tests/idris2/basic/basic058/DataTypeOp.idr similarity index 100% rename from tests/idris2/basic058/DataTypeOp.idr rename to tests/idris2/basic/basic058/DataTypeOp.idr diff --git a/tests/idris2/basic058/DataTypeProj.idr b/tests/idris2/basic/basic058/DataTypeProj.idr similarity index 100% rename from tests/idris2/basic058/DataTypeProj.idr rename to tests/idris2/basic/basic058/DataTypeProj.idr diff --git a/tests/idris2/basic058/expected b/tests/idris2/basic/basic058/expected similarity index 100% rename from tests/idris2/basic058/expected rename to tests/idris2/basic/basic058/expected diff --git a/tests/idris2/basic058/run b/tests/idris2/basic/basic058/run similarity index 65% rename from tests/idris2/basic058/run rename to tests/idris2/basic/basic058/run index ca076d840..9c69391e0 100644 --- a/tests/idris2/basic058/run +++ b/tests/idris2/basic/basic058/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check DataTypeOp.idr check DataTypeProj.idr diff --git a/tests/idris2/basic059/MultiClaim.idr b/tests/idris2/basic/basic059/MultiClaim.idr similarity index 100% rename from tests/idris2/basic059/MultiClaim.idr rename to tests/idris2/basic/basic059/MultiClaim.idr diff --git a/tests/idris2/basic059/expected b/tests/idris2/basic/basic059/expected similarity index 100% rename from tests/idris2/basic059/expected rename to tests/idris2/basic/basic059/expected diff --git a/tests/idris2/basic/basic059/run b/tests/idris2/basic/basic059/run new file mode 100644 index 000000000..8950dad72 --- /dev/null +++ b/tests/idris2/basic/basic059/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check MultiClaim.idr diff --git a/tests/idris2/basic060/Snoc.idr b/tests/idris2/basic/basic060/Snoc.idr similarity index 100% rename from tests/idris2/basic060/Snoc.idr rename to tests/idris2/basic/basic060/Snoc.idr diff --git a/tests/idris2/basic060/expected b/tests/idris2/basic/basic060/expected similarity index 100% rename from tests/idris2/basic060/expected rename to tests/idris2/basic/basic060/expected diff --git a/tests/idris2/basic060/input b/tests/idris2/basic/basic060/input similarity index 100% rename from tests/idris2/basic060/input rename to tests/idris2/basic/basic060/input diff --git a/tests/idris2/basic060/run b/tests/idris2/basic/basic060/run similarity index 51% rename from tests/idris2/basic060/run rename to tests/idris2/basic/basic060/run index ead0a5e69..a688ea6b1 100755 --- a/tests/idris2/basic060/run +++ b/tests/idris2/basic/basic060/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Snoc.idr < input diff --git a/tests/idris2/basic061/IgnoreDo.idr b/tests/idris2/basic/basic061/IgnoreDo.idr similarity index 100% rename from tests/idris2/basic061/IgnoreDo.idr rename to tests/idris2/basic/basic061/IgnoreDo.idr diff --git a/tests/idris2/basic061/expected b/tests/idris2/basic/basic061/expected similarity index 100% rename from tests/idris2/basic061/expected rename to tests/idris2/basic/basic061/expected diff --git a/tests/idris2/basic061/input b/tests/idris2/basic/basic061/input similarity index 100% rename from tests/idris2/basic061/input rename to tests/idris2/basic/basic061/input diff --git a/tests/idris2/basic061/run b/tests/idris2/basic/basic061/run similarity index 54% rename from tests/idris2/basic061/run rename to tests/idris2/basic/basic061/run index fccd22fb9..5f1776797 100755 --- a/tests/idris2/basic061/run +++ b/tests/idris2/basic/basic061/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 IgnoreDo.idr < input diff --git a/tests/idris2/basic062/Issue1943.idr b/tests/idris2/basic/basic062/Issue1943.idr similarity index 100% rename from tests/idris2/basic062/Issue1943.idr rename to tests/idris2/basic/basic062/Issue1943.idr diff --git a/tests/idris2/basic062/expected b/tests/idris2/basic/basic062/expected similarity index 100% rename from tests/idris2/basic062/expected rename to tests/idris2/basic/basic062/expected diff --git a/tests/idris2/basic/basic062/run b/tests/idris2/basic/basic062/run new file mode 100755 index 000000000..3406c1416 --- /dev/null +++ b/tests/idris2/basic/basic062/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue1943.idr diff --git a/tests/idris2/basic063/NoDeclaration.idr b/tests/idris2/basic/basic063/NoDeclaration.idr similarity index 100% rename from tests/idris2/basic063/NoDeclaration.idr rename to tests/idris2/basic/basic063/NoDeclaration.idr diff --git a/tests/idris2/basic063/expected b/tests/idris2/basic/basic063/expected similarity index 100% rename from tests/idris2/basic063/expected rename to tests/idris2/basic/basic063/expected diff --git a/tests/idris2/basic063/input b/tests/idris2/basic/basic063/input similarity index 100% rename from tests/idris2/basic063/input rename to tests/idris2/basic/basic063/input diff --git a/tests/idris2/basic063/run b/tests/idris2/basic/basic063/run similarity index 58% rename from tests/idris2/basic063/run rename to tests/idris2/basic/basic063/run index d7e55ad49..bcecc378a 100755 --- a/tests/idris2/basic063/run +++ b/tests/idris2/basic/basic063/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 NoDeclaration.idr < input diff --git a/tests/idris2/basic064/Issue2072.idr b/tests/idris2/basic/basic064/Issue2072.idr similarity index 100% rename from tests/idris2/basic064/Issue2072.idr rename to tests/idris2/basic/basic064/Issue2072.idr diff --git a/tests/idris2/basic064/expected b/tests/idris2/basic/basic064/expected similarity index 100% rename from tests/idris2/basic064/expected rename to tests/idris2/basic/basic064/expected diff --git a/tests/idris2/basic064/input b/tests/idris2/basic/basic064/input similarity index 100% rename from tests/idris2/basic064/input rename to tests/idris2/basic/basic064/input diff --git a/tests/idris2/basic064/run b/tests/idris2/basic/basic064/run similarity index 55% rename from tests/idris2/basic064/run rename to tests/idris2/basic/basic064/run index 8dd2c571f..51ca2c4e5 100755 --- a/tests/idris2/basic064/run +++ b/tests/idris2/basic/basic064/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Issue2072.idr < input diff --git a/tests/idris2/basic065/Issue215.idr b/tests/idris2/basic/basic065/Issue215.idr similarity index 100% rename from tests/idris2/basic065/Issue215.idr rename to tests/idris2/basic/basic065/Issue215.idr diff --git a/tests/idris2/basic065/expected b/tests/idris2/basic/basic065/expected similarity index 100% rename from tests/idris2/basic065/expected rename to tests/idris2/basic/basic065/expected diff --git a/tests/idris2/basic/basic065/run b/tests/idris2/basic/basic065/run new file mode 100755 index 000000000..3da76eaca --- /dev/null +++ b/tests/idris2/basic/basic065/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue215.idr diff --git a/tests/idris2/basic066/comment.idr b/tests/idris2/basic/basic066/comment.idr similarity index 100% rename from tests/idris2/basic066/comment.idr rename to tests/idris2/basic/basic066/comment.idr diff --git a/tests/idris2/basic066/expected b/tests/idris2/basic/basic066/expected similarity index 100% rename from tests/idris2/basic066/expected rename to tests/idris2/basic/basic066/expected diff --git a/tests/idris2/basic/basic066/run b/tests/idris2/basic/basic066/run new file mode 100755 index 000000000..0b3949bb3 --- /dev/null +++ b/tests/idris2/basic/basic066/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check comment.idr diff --git a/tests/idris2/basic067/expected b/tests/idris2/basic/basic067/expected similarity index 100% rename from tests/idris2/basic067/expected rename to tests/idris2/basic/basic067/expected diff --git a/tests/idris2/basic067/input b/tests/idris2/basic/basic067/input similarity index 100% rename from tests/idris2/basic067/input rename to tests/idris2/basic/basic067/input diff --git a/tests/idris2/basic067/run b/tests/idris2/basic/basic067/run similarity index 86% rename from tests/idris2/basic067/run rename to tests/idris2/basic/basic067/run index 64c026cfa..ae00c2d6a 100755 --- a/tests/idris2/basic067/run +++ b/tests/idris2/basic/basic067/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh echo "unclosed1.idr" idris2 unclosed1.idr < input diff --git a/tests/idris2/basic067/unclosed1.idr b/tests/idris2/basic/basic067/unclosed1.idr similarity index 100% rename from tests/idris2/basic067/unclosed1.idr rename to tests/idris2/basic/basic067/unclosed1.idr diff --git a/tests/idris2/basic067/unclosed2.idr b/tests/idris2/basic/basic067/unclosed2.idr similarity index 100% rename from tests/idris2/basic067/unclosed2.idr rename to tests/idris2/basic/basic067/unclosed2.idr diff --git a/tests/idris2/basic067/unclosed3.idr b/tests/idris2/basic/basic067/unclosed3.idr similarity index 100% rename from tests/idris2/basic067/unclosed3.idr rename to tests/idris2/basic/basic067/unclosed3.idr diff --git a/tests/idris2/basic068/Issue2138.idr b/tests/idris2/basic/basic068/Issue2138.idr similarity index 100% rename from tests/idris2/basic068/Issue2138.idr rename to tests/idris2/basic/basic068/Issue2138.idr diff --git a/tests/idris2/basic068/expected b/tests/idris2/basic/basic068/expected similarity index 100% rename from tests/idris2/basic068/expected rename to tests/idris2/basic/basic068/expected diff --git a/tests/idris2/basic/basic068/run b/tests/idris2/basic/basic068/run new file mode 100755 index 000000000..c813f1574 --- /dev/null +++ b/tests/idris2/basic/basic068/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +run Issue2138.idr diff --git a/tests/idris2/basic069/DebugInfo.idr b/tests/idris2/basic/basic069/DebugInfo.idr similarity index 100% rename from tests/idris2/basic069/DebugInfo.idr rename to tests/idris2/basic/basic069/DebugInfo.idr diff --git a/tests/idris2/basic069/expected b/tests/idris2/basic/basic069/expected similarity index 100% rename from tests/idris2/basic069/expected rename to tests/idris2/basic/basic069/expected diff --git a/tests/idris2/basic/basic069/run b/tests/idris2/basic/basic069/run new file mode 100755 index 000000000..edec0db1b --- /dev/null +++ b/tests/idris2/basic/basic069/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +run DebugInfo.idr diff --git a/tests/idris2/basic070/Issue2592.idr b/tests/idris2/basic/basic070/Issue2592.idr similarity index 100% rename from tests/idris2/basic070/Issue2592.idr rename to tests/idris2/basic/basic070/Issue2592.idr diff --git a/tests/idris2/basic070/Issue2593.idr b/tests/idris2/basic/basic070/Issue2593.idr similarity index 100% rename from tests/idris2/basic070/Issue2593.idr rename to tests/idris2/basic/basic070/Issue2593.idr diff --git a/tests/idris2/basic070/Issue2782.idr b/tests/idris2/basic/basic070/Issue2782.idr similarity index 100% rename from tests/idris2/basic070/Issue2782.idr rename to tests/idris2/basic/basic070/Issue2782.idr diff --git a/tests/idris2/basic070/Issue3016.idr b/tests/idris2/basic/basic070/Issue3016.idr similarity index 100% rename from tests/idris2/basic070/Issue3016.idr rename to tests/idris2/basic/basic070/Issue3016.idr diff --git a/tests/idris2/basic070/expected b/tests/idris2/basic/basic070/expected similarity index 100% rename from tests/idris2/basic070/expected rename to tests/idris2/basic/basic070/expected diff --git a/tests/idris2/basic070/run b/tests/idris2/basic/basic070/run similarity index 77% rename from tests/idris2/basic070/run rename to tests/idris2/basic/basic070/run index b3a8f5055..9f93779e4 100755 --- a/tests/idris2/basic070/run +++ b/tests/idris2/basic/basic070/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue3016.idr check Issue2782.idr diff --git a/tests/idris2/basic071/A.idr b/tests/idris2/basic/basic071/A.idr similarity index 100% rename from tests/idris2/basic071/A.idr rename to tests/idris2/basic/basic071/A.idr diff --git a/tests/idris2/basic071/B.idr b/tests/idris2/basic/basic071/B.idr similarity index 100% rename from tests/idris2/basic071/B.idr rename to tests/idris2/basic/basic071/B.idr diff --git a/tests/idris2/basic071/expected b/tests/idris2/basic/basic071/expected similarity index 100% rename from tests/idris2/basic071/expected rename to tests/idris2/basic/basic071/expected diff --git a/tests/idris2/basic071/run b/tests/idris2/basic/basic071/run similarity index 100% rename from tests/idris2/basic071/run rename to tests/idris2/basic/basic071/run diff --git a/tests/idris2/case001/InlineCase.idr b/tests/idris2/basic/case001/InlineCase.idr similarity index 100% rename from tests/idris2/case001/InlineCase.idr rename to tests/idris2/basic/case001/InlineCase.idr diff --git a/tests/idris2/case001/expected b/tests/idris2/basic/case001/expected similarity index 100% rename from tests/idris2/case001/expected rename to tests/idris2/basic/case001/expected diff --git a/tests/idris2/case001/run b/tests/idris2/basic/case001/run similarity index 100% rename from tests/idris2/case001/run rename to tests/idris2/basic/case001/run diff --git a/tests/idris2/dotted001/Issue2726.idr b/tests/idris2/basic/dotted001/Issue2726.idr similarity index 100% rename from tests/idris2/dotted001/Issue2726.idr rename to tests/idris2/basic/dotted001/Issue2726.idr diff --git a/tests/idris2/dotted001/expected b/tests/idris2/basic/dotted001/expected similarity index 100% rename from tests/idris2/dotted001/expected rename to tests/idris2/basic/dotted001/expected diff --git a/tests/idris2/dotted001/run b/tests/idris2/basic/dotted001/run similarity index 51% rename from tests/idris2/dotted001/run rename to tests/idris2/basic/dotted001/run index ee8de6805..623772f0a 100755 --- a/tests/idris2/dotted001/run +++ b/tests/idris2/basic/dotted001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 -c Issue2726.idr diff --git a/tests/idris2/idiom001/Main.idr b/tests/idris2/basic/idiom001/Main.idr similarity index 100% rename from tests/idris2/idiom001/Main.idr rename to tests/idris2/basic/idiom001/Main.idr diff --git a/tests/idris2/idiom001/expected b/tests/idris2/basic/idiom001/expected similarity index 100% rename from tests/idris2/idiom001/expected rename to tests/idris2/basic/idiom001/expected diff --git a/tests/idris2/basic/idiom001/run b/tests/idris2/basic/idiom001/run new file mode 100644 index 000000000..2f1eae173 --- /dev/null +++ b/tests/idris2/basic/idiom001/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +run Main.idr diff --git a/tests/idris2/interpolation001/IfThenElse.idr b/tests/idris2/basic/interpolation001/IfThenElse.idr similarity index 100% rename from tests/idris2/interpolation001/IfThenElse.idr rename to tests/idris2/basic/interpolation001/IfThenElse.idr diff --git a/tests/idris2/interpolation001/expected b/tests/idris2/basic/interpolation001/expected similarity index 100% rename from tests/idris2/interpolation001/expected rename to tests/idris2/basic/interpolation001/expected diff --git a/tests/idris2/interpolation001/run b/tests/idris2/basic/interpolation001/run similarity index 64% rename from tests/idris2/interpolation001/run rename to tests/idris2/basic/interpolation001/run index bf0b168be..595ea6c68 100755 --- a/tests/idris2/interpolation001/run +++ b/tests/idris2/basic/interpolation001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check --alt-error-count 10 IfThenElse.idr diff --git a/tests/idris2/interpolation002/StringLiteral.idr b/tests/idris2/basic/interpolation002/StringLiteral.idr similarity index 100% rename from tests/idris2/interpolation002/StringLiteral.idr rename to tests/idris2/basic/interpolation002/StringLiteral.idr diff --git a/tests/idris2/interpolation002/expected b/tests/idris2/basic/interpolation002/expected similarity index 100% rename from tests/idris2/interpolation002/expected rename to tests/idris2/basic/interpolation002/expected diff --git a/tests/idris2/interpolation002/run b/tests/idris2/basic/interpolation002/run similarity index 61% rename from tests/idris2/interpolation002/run rename to tests/idris2/basic/interpolation002/run index fa944260b..912a585bc 100755 --- a/tests/idris2/interpolation002/run +++ b/tests/idris2/basic/interpolation002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --exec test StringLiteral.idr diff --git a/tests/idris2/interpolation003/Test.idr b/tests/idris2/basic/interpolation003/Test.idr similarity index 100% rename from tests/idris2/interpolation003/Test.idr rename to tests/idris2/basic/interpolation003/Test.idr diff --git a/tests/idris2/interpolation003/expected b/tests/idris2/basic/interpolation003/expected similarity index 100% rename from tests/idris2/interpolation003/expected rename to tests/idris2/basic/interpolation003/expected diff --git a/tests/idris2/interpolation003/input b/tests/idris2/basic/interpolation003/input similarity index 100% rename from tests/idris2/interpolation003/input rename to tests/idris2/basic/interpolation003/input diff --git a/tests/idris2/builtin001/run b/tests/idris2/basic/interpolation003/run similarity index 51% rename from tests/idris2/builtin001/run rename to tests/idris2/basic/interpolation003/run index 441b64ba3..c7738ebe4 100755 --- a/tests/idris2/builtin001/run +++ b/tests/idris2/basic/interpolation003/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Test.idr < input diff --git a/tests/idris2/interpolation004/StringLiteral.idr b/tests/idris2/basic/interpolation004/StringLiteral.idr similarity index 100% rename from tests/idris2/interpolation004/StringLiteral.idr rename to tests/idris2/basic/interpolation004/StringLiteral.idr diff --git a/tests/idris2/interpolation004/expected b/tests/idris2/basic/interpolation004/expected similarity index 100% rename from tests/idris2/interpolation004/expected rename to tests/idris2/basic/interpolation004/expected diff --git a/tests/idris2/interpolation004/run b/tests/idris2/basic/interpolation004/run similarity index 51% rename from tests/idris2/interpolation004/run rename to tests/idris2/basic/interpolation004/run index b66578cda..45c55a9aa 100755 --- a/tests/idris2/interpolation004/run +++ b/tests/idris2/basic/interpolation004/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check StringLiteral.idr diff --git a/tests/idris2/literals001/Test.idr b/tests/idris2/basic/literals001/Test.idr similarity index 100% rename from tests/idris2/literals001/Test.idr rename to tests/idris2/basic/literals001/Test.idr diff --git a/tests/idris2/literals001/expected b/tests/idris2/basic/literals001/expected similarity index 100% rename from tests/idris2/literals001/expected rename to tests/idris2/basic/literals001/expected diff --git a/tests/idris2/literals001/run b/tests/idris2/basic/literals001/run similarity index 100% rename from tests/idris2/literals001/run rename to tests/idris2/basic/literals001/run diff --git a/tests/idris2/rewrite001/Issue2573.idr b/tests/idris2/basic/rewrite001/Issue2573.idr similarity index 100% rename from tests/idris2/rewrite001/Issue2573.idr rename to tests/idris2/basic/rewrite001/Issue2573.idr diff --git a/tests/idris2/rewrite001/expected b/tests/idris2/basic/rewrite001/expected similarity index 100% rename from tests/idris2/rewrite001/expected rename to tests/idris2/basic/rewrite001/expected diff --git a/tests/idris2/basic/rewrite001/run b/tests/idris2/basic/rewrite001/run new file mode 100755 index 000000000..c5e530720 --- /dev/null +++ b/tests/idris2/basic/rewrite001/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue2573.idr diff --git a/tests/idris2/basic012/run b/tests/idris2/basic012/run deleted file mode 100755 index dd6ccaa67..000000000 --- a/tests/idris2/basic012/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check VIndex.idr diff --git a/tests/idris2/basic013/run b/tests/idris2/basic013/run deleted file mode 100755 index 34847877d..000000000 --- a/tests/idris2/basic013/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Implicits.idr diff --git a/tests/idris2/basic014/run b/tests/idris2/basic014/run deleted file mode 100755 index 90447fd42..000000000 --- a/tests/idris2/basic014/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Rewrite.idr diff --git a/tests/idris2/basic015/run b/tests/idris2/basic015/run deleted file mode 100755 index d9f9e59d4..000000000 --- a/tests/idris2/basic015/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check George.idr diff --git a/tests/idris2/basic018/run b/tests/idris2/basic018/run deleted file mode 100755 index 8b2ca2341..000000000 --- a/tests/idris2/basic018/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Fin.idr diff --git a/tests/idris2/basic025/run b/tests/idris2/basic025/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/basic025/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/basic026/run b/tests/idris2/basic026/run deleted file mode 100755 index 6f656217d..000000000 --- a/tests/idris2/basic026/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Erl.idr diff --git a/tests/idris2/basic027/run b/tests/idris2/basic027/run deleted file mode 100755 index 823be3e2f..000000000 --- a/tests/idris2/basic027/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Temp.idr diff --git a/tests/idris2/basic030/run b/tests/idris2/basic030/run deleted file mode 100644 index 2ce64ef3a..000000000 --- a/tests/idris2/basic030/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check arity.idr diff --git a/tests/idris2/basic031/run b/tests/idris2/basic031/run deleted file mode 100644 index c5cd987fc..000000000 --- a/tests/idris2/basic031/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check erased.idr diff --git a/tests/idris2/basic033/run b/tests/idris2/basic033/run deleted file mode 100644 index 9480bdeaa..000000000 --- a/tests/idris2/basic033/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check unboundimps.idr diff --git a/tests/idris2/basic034/run b/tests/idris2/basic034/run deleted file mode 100644 index 8fc7532fd..000000000 --- a/tests/idris2/basic034/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check lets.idr diff --git a/tests/idris2/basic041/run b/tests/idris2/basic041/run deleted file mode 100755 index c8d35dd93..000000000 --- a/tests/idris2/basic041/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check QDo.idr diff --git a/tests/idris2/basic045/run b/tests/idris2/basic045/run deleted file mode 100644 index 64c80a5b2..000000000 --- a/tests/idris2/basic045/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Main.idr diff --git a/tests/idris2/basic051/run b/tests/idris2/basic051/run deleted file mode 100755 index 83c4419b5..000000000 --- a/tests/idris2/basic051/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue833.idr diff --git a/tests/idris2/basic054/run b/tests/idris2/basic054/run deleted file mode 100755 index 5c11709ce..000000000 --- a/tests/idris2/basic054/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -run Issue1023.idr diff --git a/tests/idris2/basic055/run b/tests/idris2/basic055/run deleted file mode 100644 index 5bb842ecf..000000000 --- a/tests/idris2/basic055/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -run BitOps.idr diff --git a/tests/idris2/basic056/run b/tests/idris2/basic056/run deleted file mode 100644 index f64488f03..000000000 --- a/tests/idris2/basic056/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -run DoubleLit.idr diff --git a/tests/idris2/basic057/run b/tests/idris2/basic057/run deleted file mode 100644 index eeceab818..000000000 --- a/tests/idris2/basic057/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check LetIn.idr diff --git a/tests/idris2/basic059/run b/tests/idris2/basic059/run deleted file mode 100644 index b2bc2105c..000000000 --- a/tests/idris2/basic059/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check MultiClaim.idr diff --git a/tests/idris2/basic062/run b/tests/idris2/basic062/run deleted file mode 100755 index f54b91bf3..000000000 --- a/tests/idris2/basic062/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue1943.idr diff --git a/tests/idris2/basic065/run b/tests/idris2/basic065/run deleted file mode 100755 index b8a7cd495..000000000 --- a/tests/idris2/basic065/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue215.idr diff --git a/tests/idris2/basic066/run b/tests/idris2/basic066/run deleted file mode 100755 index 478fd5723..000000000 --- a/tests/idris2/basic066/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check comment.idr diff --git a/tests/idris2/basic068/run b/tests/idris2/basic068/run deleted file mode 100755 index dc975e381..000000000 --- a/tests/idris2/basic068/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -run Issue2138.idr diff --git a/tests/idris2/basic069/run b/tests/idris2/basic069/run deleted file mode 100755 index d23326c00..000000000 --- a/tests/idris2/basic069/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -run DebugInfo.idr diff --git a/tests/idris2/builtin001/Test.idr b/tests/idris2/builtin/builtin001/Test.idr similarity index 100% rename from tests/idris2/builtin001/Test.idr rename to tests/idris2/builtin/builtin001/Test.idr diff --git a/tests/idris2/builtin001/expected b/tests/idris2/builtin/builtin001/expected similarity index 100% rename from tests/idris2/builtin001/expected rename to tests/idris2/builtin/builtin001/expected diff --git a/tests/idris2/builtin001/input b/tests/idris2/builtin/builtin001/input similarity index 100% rename from tests/idris2/builtin001/input rename to tests/idris2/builtin/builtin001/input diff --git a/tests/idris2/builtin002/run b/tests/idris2/builtin/builtin001/run similarity index 51% rename from tests/idris2/builtin002/run rename to tests/idris2/builtin/builtin001/run index 441b64ba3..c7738ebe4 100755 --- a/tests/idris2/builtin002/run +++ b/tests/idris2/builtin/builtin001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Test.idr < input diff --git a/tests/idris2/builtin002/Test.idr b/tests/idris2/builtin/builtin002/Test.idr similarity index 100% rename from tests/idris2/builtin002/Test.idr rename to tests/idris2/builtin/builtin002/Test.idr diff --git a/tests/idris2/builtin002/expected b/tests/idris2/builtin/builtin002/expected similarity index 100% rename from tests/idris2/builtin002/expected rename to tests/idris2/builtin/builtin002/expected diff --git a/tests/idris2/builtin002/input b/tests/idris2/builtin/builtin002/input similarity index 100% rename from tests/idris2/builtin002/input rename to tests/idris2/builtin/builtin002/input diff --git a/tests/idris2/builtin003/run b/tests/idris2/builtin/builtin002/run similarity index 51% rename from tests/idris2/builtin003/run rename to tests/idris2/builtin/builtin002/run index 441b64ba3..c7738ebe4 100755 --- a/tests/idris2/builtin003/run +++ b/tests/idris2/builtin/builtin002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Test.idr < input diff --git a/tests/idris2/builtin003/Test.idr b/tests/idris2/builtin/builtin003/Test.idr similarity index 100% rename from tests/idris2/builtin003/Test.idr rename to tests/idris2/builtin/builtin003/Test.idr diff --git a/tests/idris2/builtin003/expected b/tests/idris2/builtin/builtin003/expected similarity index 100% rename from tests/idris2/builtin003/expected rename to tests/idris2/builtin/builtin003/expected diff --git a/tests/idris2/builtin003/input b/tests/idris2/builtin/builtin003/input similarity index 100% rename from tests/idris2/builtin003/input rename to tests/idris2/builtin/builtin003/input diff --git a/tests/idris2/builtin004/run b/tests/idris2/builtin/builtin003/run similarity index 51% rename from tests/idris2/builtin004/run rename to tests/idris2/builtin/builtin003/run index 441b64ba3..c7738ebe4 100755 --- a/tests/idris2/builtin004/run +++ b/tests/idris2/builtin/builtin003/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Test.idr < input diff --git a/tests/idris2/builtin004/Test.idr b/tests/idris2/builtin/builtin004/Test.idr similarity index 100% rename from tests/idris2/builtin004/Test.idr rename to tests/idris2/builtin/builtin004/Test.idr diff --git a/tests/idris2/builtin004/expected b/tests/idris2/builtin/builtin004/expected similarity index 100% rename from tests/idris2/builtin004/expected rename to tests/idris2/builtin/builtin004/expected diff --git a/tests/idris2/builtin004/input b/tests/idris2/builtin/builtin004/input similarity index 100% rename from tests/idris2/builtin004/input rename to tests/idris2/builtin/builtin004/input diff --git a/tests/idris2/builtin/builtin004/run b/tests/idris2/builtin/builtin004/run new file mode 100755 index 000000000..c7738ebe4 --- /dev/null +++ b/tests/idris2/builtin/builtin004/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 Test.idr < input diff --git a/tests/idris2/builtin005/Test.idr b/tests/idris2/builtin/builtin005/Test.idr similarity index 100% rename from tests/idris2/builtin005/Test.idr rename to tests/idris2/builtin/builtin005/Test.idr diff --git a/tests/idris2/builtin005/expected b/tests/idris2/builtin/builtin005/expected similarity index 100% rename from tests/idris2/builtin005/expected rename to tests/idris2/builtin/builtin005/expected diff --git a/tests/idris2/builtin005/input b/tests/idris2/builtin/builtin005/input similarity index 100% rename from tests/idris2/builtin005/input rename to tests/idris2/builtin/builtin005/input diff --git a/tests/idris2/builtin/builtin005/run b/tests/idris2/builtin/builtin005/run new file mode 100755 index 000000000..c7738ebe4 --- /dev/null +++ b/tests/idris2/builtin/builtin005/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 Test.idr < input diff --git a/tests/idris2/builtin006/Test.idr b/tests/idris2/builtin/builtin006/Test.idr similarity index 100% rename from tests/idris2/builtin006/Test.idr rename to tests/idris2/builtin/builtin006/Test.idr diff --git a/tests/idris2/builtin006/expected b/tests/idris2/builtin/builtin006/expected similarity index 100% rename from tests/idris2/builtin006/expected rename to tests/idris2/builtin/builtin006/expected diff --git a/tests/idris2/builtin006/input b/tests/idris2/builtin/builtin006/input similarity index 100% rename from tests/idris2/builtin006/input rename to tests/idris2/builtin/builtin006/input diff --git a/tests/idris2/builtin/builtin006/run b/tests/idris2/builtin/builtin006/run new file mode 100755 index 000000000..c7738ebe4 --- /dev/null +++ b/tests/idris2/builtin/builtin006/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 Test.idr < input diff --git a/tests/idris2/builtin007/Test.idr b/tests/idris2/builtin/builtin007/Test.idr similarity index 100% rename from tests/idris2/builtin007/Test.idr rename to tests/idris2/builtin/builtin007/Test.idr diff --git a/tests/idris2/builtin007/expected b/tests/idris2/builtin/builtin007/expected similarity index 100% rename from tests/idris2/builtin007/expected rename to tests/idris2/builtin/builtin007/expected diff --git a/tests/idris2/builtin007/input b/tests/idris2/builtin/builtin007/input similarity index 100% rename from tests/idris2/builtin007/input rename to tests/idris2/builtin/builtin007/input diff --git a/tests/idris2/builtin/builtin007/run b/tests/idris2/builtin/builtin007/run new file mode 100755 index 000000000..c7738ebe4 --- /dev/null +++ b/tests/idris2/builtin/builtin007/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 Test.idr < input diff --git a/tests/idris2/builtin008/Test.idr b/tests/idris2/builtin/builtin008/Test.idr similarity index 100% rename from tests/idris2/builtin008/Test.idr rename to tests/idris2/builtin/builtin008/Test.idr diff --git a/tests/idris2/builtin008/expected b/tests/idris2/builtin/builtin008/expected similarity index 100% rename from tests/idris2/builtin008/expected rename to tests/idris2/builtin/builtin008/expected diff --git a/tests/idris2/builtin008/input b/tests/idris2/builtin/builtin008/input similarity index 100% rename from tests/idris2/builtin008/input rename to tests/idris2/builtin/builtin008/input diff --git a/tests/idris2/builtin/builtin008/run b/tests/idris2/builtin/builtin008/run new file mode 100755 index 000000000..c7738ebe4 --- /dev/null +++ b/tests/idris2/builtin/builtin008/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 Test.idr < input diff --git a/tests/idris2/builtin009/Test.idr b/tests/idris2/builtin/builtin009/Test.idr similarity index 100% rename from tests/idris2/builtin009/Test.idr rename to tests/idris2/builtin/builtin009/Test.idr diff --git a/tests/idris2/builtin009/expected b/tests/idris2/builtin/builtin009/expected similarity index 100% rename from tests/idris2/builtin009/expected rename to tests/idris2/builtin/builtin009/expected diff --git a/tests/idris2/builtin/builtin009/run b/tests/idris2/builtin/builtin009/run new file mode 100755 index 000000000..b687e5259 --- /dev/null +++ b/tests/idris2/builtin/builtin009/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +run Test.idr diff --git a/tests/idris2/builtin010/Test.idr b/tests/idris2/builtin/builtin010/Test.idr similarity index 100% rename from tests/idris2/builtin010/Test.idr rename to tests/idris2/builtin/builtin010/Test.idr diff --git a/tests/idris2/builtin010/expected b/tests/idris2/builtin/builtin010/expected similarity index 100% rename from tests/idris2/builtin010/expected rename to tests/idris2/builtin/builtin010/expected diff --git a/tests/idris2/builtin010/input b/tests/idris2/builtin/builtin010/input similarity index 100% rename from tests/idris2/builtin010/input rename to tests/idris2/builtin/builtin010/input diff --git a/tests/idris2/builtin/builtin010/run b/tests/idris2/builtin/builtin010/run new file mode 100755 index 000000000..c7738ebe4 --- /dev/null +++ b/tests/idris2/builtin/builtin010/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 Test.idr < input diff --git a/tests/idris2/builtin011/Test.idr b/tests/idris2/builtin/builtin011/Test.idr similarity index 100% rename from tests/idris2/builtin011/Test.idr rename to tests/idris2/builtin/builtin011/Test.idr diff --git a/tests/idris2/builtin011/expected b/tests/idris2/builtin/builtin011/expected similarity index 100% rename from tests/idris2/builtin011/expected rename to tests/idris2/builtin/builtin011/expected diff --git a/tests/idris2/builtin/builtin011/run b/tests/idris2/builtin/builtin011/run new file mode 100755 index 000000000..b687e5259 --- /dev/null +++ b/tests/idris2/builtin/builtin011/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +run Test.idr diff --git a/tests/idris2/builtin012/Issue1799.idr b/tests/idris2/builtin/builtin012/Issue1799.idr similarity index 100% rename from tests/idris2/builtin012/Issue1799.idr rename to tests/idris2/builtin/builtin012/Issue1799.idr diff --git a/tests/idris2/builtin012/expected b/tests/idris2/builtin/builtin012/expected similarity index 100% rename from tests/idris2/builtin012/expected rename to tests/idris2/builtin/builtin012/expected diff --git a/tests/idris2/builtin/builtin012/run b/tests/idris2/builtin/builtin012/run new file mode 100755 index 000000000..20853b972 --- /dev/null +++ b/tests/idris2/builtin/builtin012/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +run Issue1799.idr diff --git a/tests/idris2/builtin005/run b/tests/idris2/builtin005/run deleted file mode 100755 index 441b64ba3..000000000 --- a/tests/idris2/builtin005/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 Test.idr < input diff --git a/tests/idris2/builtin006/run b/tests/idris2/builtin006/run deleted file mode 100755 index 441b64ba3..000000000 --- a/tests/idris2/builtin006/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 Test.idr < input diff --git a/tests/idris2/builtin007/run b/tests/idris2/builtin007/run deleted file mode 100755 index 441b64ba3..000000000 --- a/tests/idris2/builtin007/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 Test.idr < input diff --git a/tests/idris2/builtin008/run b/tests/idris2/builtin008/run deleted file mode 100755 index 441b64ba3..000000000 --- a/tests/idris2/builtin008/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 Test.idr < input diff --git a/tests/idris2/builtin009/run b/tests/idris2/builtin009/run deleted file mode 100755 index ceb556ba0..000000000 --- a/tests/idris2/builtin009/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -run Test.idr diff --git a/tests/idris2/builtin010/run b/tests/idris2/builtin010/run deleted file mode 100755 index 441b64ba3..000000000 --- a/tests/idris2/builtin010/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 Test.idr < input diff --git a/tests/idris2/builtin011/run b/tests/idris2/builtin011/run deleted file mode 100755 index ceb556ba0..000000000 --- a/tests/idris2/builtin011/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -run Test.idr diff --git a/tests/idris2/builtin012/run b/tests/idris2/builtin012/run deleted file mode 100755 index 192255940..000000000 --- a/tests/idris2/builtin012/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -run Issue1799.idr diff --git a/tests/idris2/casetree001/IsS.idr b/tests/idris2/casetree/casetree001/IsS.idr similarity index 100% rename from tests/idris2/casetree001/IsS.idr rename to tests/idris2/casetree/casetree001/IsS.idr diff --git a/tests/idris2/casetree001/Issue762.idr b/tests/idris2/casetree/casetree001/Issue762.idr similarity index 100% rename from tests/idris2/casetree001/Issue762.idr rename to tests/idris2/casetree/casetree001/Issue762.idr diff --git a/tests/idris2/casetree001/expected b/tests/idris2/casetree/casetree001/expected similarity index 100% rename from tests/idris2/casetree001/expected rename to tests/idris2/casetree/casetree001/expected diff --git a/tests/idris2/casetree001/run b/tests/idris2/casetree/casetree001/run similarity index 58% rename from tests/idris2/casetree001/run rename to tests/idris2/casetree/casetree001/run index 4d98e0f91..5a777a4f8 100755 --- a/tests/idris2/casetree001/run +++ b/tests/idris2/casetree/casetree001/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue762.idr check IsS.idr diff --git a/tests/idris2/casetree002/DefaultCases.idr b/tests/idris2/casetree/casetree002/DefaultCases.idr similarity index 100% rename from tests/idris2/casetree002/DefaultCases.idr rename to tests/idris2/casetree/casetree002/DefaultCases.idr diff --git a/tests/idris2/casetree002/Issue1079.idr b/tests/idris2/casetree/casetree002/Issue1079.idr similarity index 100% rename from tests/idris2/casetree002/Issue1079.idr rename to tests/idris2/casetree/casetree002/Issue1079.idr diff --git a/tests/idris2/casetree002/expected b/tests/idris2/casetree/casetree002/expected similarity index 100% rename from tests/idris2/casetree002/expected rename to tests/idris2/casetree/casetree002/expected diff --git a/tests/idris2/casetree002/run b/tests/idris2/casetree/casetree002/run similarity index 64% rename from tests/idris2/casetree002/run rename to tests/idris2/casetree/casetree002/run index db84ac67f..7616491b5 100755 --- a/tests/idris2/casetree002/run +++ b/tests/idris2/casetree/casetree002/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check DefaultCases.idr check Issue1079.idr diff --git a/tests/idris2/casetree003/ForcedPats.idr b/tests/idris2/casetree/casetree003/ForcedPats.idr similarity index 100% rename from tests/idris2/casetree003/ForcedPats.idr rename to tests/idris2/casetree/casetree003/ForcedPats.idr diff --git a/tests/idris2/casetree003/expected b/tests/idris2/casetree/casetree003/expected similarity index 100% rename from tests/idris2/casetree003/expected rename to tests/idris2/casetree/casetree003/expected diff --git a/tests/idris2/casetree003/input b/tests/idris2/casetree/casetree003/input similarity index 100% rename from tests/idris2/casetree003/input rename to tests/idris2/casetree/casetree003/input diff --git a/tests/idris2/casetree003/run b/tests/idris2/casetree/casetree003/run similarity index 56% rename from tests/idris2/casetree003/run rename to tests/idris2/casetree/casetree003/run index 75b9db51d..97b9bb68b 100755 --- a/tests/idris2/casetree003/run +++ b/tests/idris2/casetree/casetree003/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 ForcedPats.idr < input diff --git a/tests/idris2/casetree004/LocalArgs.idr b/tests/idris2/casetree/casetree004/LocalArgs.idr similarity index 100% rename from tests/idris2/casetree004/LocalArgs.idr rename to tests/idris2/casetree/casetree004/LocalArgs.idr diff --git a/tests/idris2/casetree004/PiMatch.idr b/tests/idris2/casetree/casetree004/PiMatch.idr similarity index 100% rename from tests/idris2/casetree004/PiMatch.idr rename to tests/idris2/casetree/casetree004/PiMatch.idr diff --git a/tests/idris2/casetree004/expected b/tests/idris2/casetree/casetree004/expected similarity index 100% rename from tests/idris2/casetree004/expected rename to tests/idris2/casetree/casetree004/expected diff --git a/tests/idris2/casetree004/run b/tests/idris2/casetree/casetree004/run similarity index 61% rename from tests/idris2/casetree004/run rename to tests/idris2/casetree/casetree004/run index 1c7e49e8e..ffa3badfe 100755 --- a/tests/idris2/casetree004/run +++ b/tests/idris2/casetree/casetree004/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check LocalArgs.idr check PiMatch.idr diff --git a/tests/idris2/coverage001/Vect.idr b/tests/idris2/coverage/coverage001/Vect.idr similarity index 100% rename from tests/idris2/coverage001/Vect.idr rename to tests/idris2/coverage/coverage001/Vect.idr diff --git a/tests/idris2/coverage001/Vect2.idr b/tests/idris2/coverage/coverage001/Vect2.idr similarity index 100% rename from tests/idris2/coverage001/Vect2.idr rename to tests/idris2/coverage/coverage001/Vect2.idr diff --git a/tests/idris2/coverage001/Vect3.idr b/tests/idris2/coverage/coverage001/Vect3.idr similarity index 100% rename from tests/idris2/coverage001/Vect3.idr rename to tests/idris2/coverage/coverage001/Vect3.idr diff --git a/tests/idris2/coverage001/expected b/tests/idris2/coverage/coverage001/expected similarity index 100% rename from tests/idris2/coverage001/expected rename to tests/idris2/coverage/coverage001/expected diff --git a/tests/idris2/coverage001/input b/tests/idris2/coverage/coverage001/input similarity index 100% rename from tests/idris2/coverage001/input rename to tests/idris2/coverage/coverage001/input diff --git a/tests/idris2/coverage001/run b/tests/idris2/coverage/coverage001/run similarity index 73% rename from tests/idris2/coverage001/run rename to tests/idris2/coverage/coverage001/run index 57aa3d817..d08e6699f 100755 --- a/tests/idris2/coverage001/run +++ b/tests/idris2/coverage/coverage001/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Vect.idr < input idris2 -c Vect2.idr diff --git a/tests/idris2/coverage002/Vect.idr b/tests/idris2/coverage/coverage002/Vect.idr similarity index 100% rename from tests/idris2/coverage002/Vect.idr rename to tests/idris2/coverage/coverage002/Vect.idr diff --git a/tests/idris2/coverage002/expected b/tests/idris2/coverage/coverage002/expected similarity index 100% rename from tests/idris2/coverage002/expected rename to tests/idris2/coverage/coverage002/expected diff --git a/tests/idris2/coverage002/input b/tests/idris2/coverage/coverage002/input similarity index 100% rename from tests/idris2/coverage002/input rename to tests/idris2/coverage/coverage002/input diff --git a/tests/idris2/coverage002/run b/tests/idris2/coverage/coverage002/run similarity index 51% rename from tests/idris2/coverage002/run rename to tests/idris2/coverage/coverage002/run index fcf96b59e..1f7ddd710 100755 --- a/tests/idris2/coverage002/run +++ b/tests/idris2/coverage/coverage002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Vect.idr < input diff --git a/tests/idris2/coverage003/Cover.idr b/tests/idris2/coverage/coverage003/Cover.idr similarity index 100% rename from tests/idris2/coverage003/Cover.idr rename to tests/idris2/coverage/coverage003/Cover.idr diff --git a/tests/idris2/coverage003/expected b/tests/idris2/coverage/coverage003/expected similarity index 100% rename from tests/idris2/coverage003/expected rename to tests/idris2/coverage/coverage003/expected diff --git a/tests/idris2/coverage003/input b/tests/idris2/coverage/coverage003/input similarity index 100% rename from tests/idris2/coverage003/input rename to tests/idris2/coverage/coverage003/input diff --git a/tests/idris2/coverage003/run b/tests/idris2/coverage/coverage003/run similarity index 52% rename from tests/idris2/coverage003/run rename to tests/idris2/coverage/coverage003/run index b64bc2473..97367fc5f 100755 --- a/tests/idris2/coverage003/run +++ b/tests/idris2/coverage/coverage003/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Cover.idr < input diff --git a/tests/idris2/coverage004/Cover.idr b/tests/idris2/coverage/coverage004/Cover.idr similarity index 100% rename from tests/idris2/coverage004/Cover.idr rename to tests/idris2/coverage/coverage004/Cover.idr diff --git a/tests/idris2/coverage004/expected b/tests/idris2/coverage/coverage004/expected similarity index 100% rename from tests/idris2/coverage004/expected rename to tests/idris2/coverage/coverage004/expected diff --git a/tests/idris2/coverage004/input b/tests/idris2/coverage/coverage004/input similarity index 100% rename from tests/idris2/coverage004/input rename to tests/idris2/coverage/coverage004/input diff --git a/tests/idris2/coverage004/run b/tests/idris2/coverage/coverage004/run similarity index 52% rename from tests/idris2/coverage004/run rename to tests/idris2/coverage/coverage004/run index b64bc2473..97367fc5f 100755 --- a/tests/idris2/coverage004/run +++ b/tests/idris2/coverage/coverage004/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Cover.idr < input diff --git a/tests/idris2/coverage005/Cover.idr b/tests/idris2/coverage/coverage005/Cover.idr similarity index 100% rename from tests/idris2/coverage005/Cover.idr rename to tests/idris2/coverage/coverage005/Cover.idr diff --git a/tests/idris2/coverage005/expected b/tests/idris2/coverage/coverage005/expected similarity index 100% rename from tests/idris2/coverage005/expected rename to tests/idris2/coverage/coverage005/expected diff --git a/tests/idris2/coverage005/input b/tests/idris2/coverage/coverage005/input similarity index 100% rename from tests/idris2/coverage005/input rename to tests/idris2/coverage/coverage005/input diff --git a/tests/idris2/coverage005/run b/tests/idris2/coverage/coverage005/run similarity index 52% rename from tests/idris2/coverage005/run rename to tests/idris2/coverage/coverage005/run index b64bc2473..97367fc5f 100755 --- a/tests/idris2/coverage005/run +++ b/tests/idris2/coverage/coverage005/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Cover.idr < input diff --git a/tests/idris2/coverage006/expected b/tests/idris2/coverage/coverage006/expected similarity index 100% rename from tests/idris2/coverage006/expected rename to tests/idris2/coverage/coverage006/expected diff --git a/tests/idris2/coverage006/foobar.idr b/tests/idris2/coverage/coverage006/foobar.idr similarity index 100% rename from tests/idris2/coverage006/foobar.idr rename to tests/idris2/coverage/coverage006/foobar.idr diff --git a/tests/idris2/coverage006/input b/tests/idris2/coverage/coverage006/input similarity index 100% rename from tests/idris2/coverage006/input rename to tests/idris2/coverage/coverage006/input diff --git a/tests/idris2/coverage006/run b/tests/idris2/coverage/coverage006/run similarity index 52% rename from tests/idris2/coverage006/run rename to tests/idris2/coverage/coverage006/run index e18dcdb4d..7176cda48 100755 --- a/tests/idris2/coverage006/run +++ b/tests/idris2/coverage/coverage006/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 foobar.idr < input diff --git a/tests/idris2/coverage007/eq.idr b/tests/idris2/coverage/coverage007/eq.idr similarity index 100% rename from tests/idris2/coverage007/eq.idr rename to tests/idris2/coverage/coverage007/eq.idr diff --git a/tests/idris2/coverage007/expected b/tests/idris2/coverage/coverage007/expected similarity index 100% rename from tests/idris2/coverage007/expected rename to tests/idris2/coverage/coverage007/expected diff --git a/tests/idris2/coverage/coverage007/run b/tests/idris2/coverage/coverage007/run new file mode 100755 index 000000000..53f6e1e85 --- /dev/null +++ b/tests/idris2/coverage/coverage007/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check eq.idr diff --git a/tests/idris2/coverage008/expected b/tests/idris2/coverage/coverage008/expected similarity index 100% rename from tests/idris2/coverage008/expected rename to tests/idris2/coverage/coverage008/expected diff --git a/tests/idris2/coverage008/input b/tests/idris2/coverage/coverage008/input similarity index 100% rename from tests/idris2/coverage008/input rename to tests/idris2/coverage/coverage008/input diff --git a/tests/idris2/coverage008/run b/tests/idris2/coverage/coverage008/run similarity index 51% rename from tests/idris2/coverage008/run rename to tests/idris2/coverage/coverage008/run index 94ae60619..24c5216fa 100755 --- a/tests/idris2/coverage008/run +++ b/tests/idris2/coverage/coverage008/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 wcov.idr < input diff --git a/tests/idris2/coverage008/wcov.idr b/tests/idris2/coverage/coverage008/wcov.idr similarity index 100% rename from tests/idris2/coverage008/wcov.idr rename to tests/idris2/coverage/coverage008/wcov.idr diff --git a/tests/idris2/coverage009/expected b/tests/idris2/coverage/coverage009/expected similarity index 100% rename from tests/idris2/coverage009/expected rename to tests/idris2/coverage/coverage009/expected diff --git a/tests/idris2/coverage/coverage009/run b/tests/idris2/coverage/coverage009/run new file mode 100755 index 000000000..734f53510 --- /dev/null +++ b/tests/idris2/coverage/coverage009/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check unreachable.idr diff --git a/tests/idris2/coverage009/unreachable.idr b/tests/idris2/coverage/coverage009/unreachable.idr similarity index 100% rename from tests/idris2/coverage009/unreachable.idr rename to tests/idris2/coverage/coverage009/unreachable.idr diff --git a/tests/idris2/coverage010/casetot.idr b/tests/idris2/coverage/coverage010/casetot.idr similarity index 100% rename from tests/idris2/coverage010/casetot.idr rename to tests/idris2/coverage/coverage010/casetot.idr diff --git a/tests/idris2/coverage010/expected b/tests/idris2/coverage/coverage010/expected similarity index 100% rename from tests/idris2/coverage010/expected rename to tests/idris2/coverage/coverage010/expected diff --git a/tests/idris2/coverage/coverage010/run b/tests/idris2/coverage/coverage010/run new file mode 100755 index 000000000..04ead2b86 --- /dev/null +++ b/tests/idris2/coverage/coverage010/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check casetot.idr diff --git a/tests/idris2/coverage011/Sing.idr b/tests/idris2/coverage/coverage011/Sing.idr similarity index 100% rename from tests/idris2/coverage011/Sing.idr rename to tests/idris2/coverage/coverage011/Sing.idr diff --git a/tests/idris2/coverage011/expected b/tests/idris2/coverage/coverage011/expected similarity index 100% rename from tests/idris2/coverage011/expected rename to tests/idris2/coverage/coverage011/expected diff --git a/tests/idris2/coverage/coverage011/run b/tests/idris2/coverage/coverage011/run new file mode 100755 index 000000000..faa84a930 --- /dev/null +++ b/tests/idris2/coverage/coverage011/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Sing.idr diff --git a/tests/idris2/coverage012/Issue484.idr b/tests/idris2/coverage/coverage012/Issue484.idr similarity index 100% rename from tests/idris2/coverage012/Issue484.idr rename to tests/idris2/coverage/coverage012/Issue484.idr diff --git a/tests/idris2/coverage012/Issue899.idr b/tests/idris2/coverage/coverage012/Issue899.idr similarity index 100% rename from tests/idris2/coverage012/Issue899.idr rename to tests/idris2/coverage/coverage012/Issue899.idr diff --git a/tests/idris2/coverage012/expected b/tests/idris2/coverage/coverage012/expected similarity index 100% rename from tests/idris2/coverage012/expected rename to tests/idris2/coverage/coverage012/expected diff --git a/tests/idris2/coverage012/run b/tests/idris2/coverage/coverage012/run similarity index 61% rename from tests/idris2/coverage012/run rename to tests/idris2/coverage/coverage012/run index b73b3fcb1..1e6dbb687 100755 --- a/tests/idris2/coverage012/run +++ b/tests/idris2/coverage/coverage012/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue899.idr check Issue484.idr diff --git a/tests/idris2/coverage013/Issue1022-Refl.idr b/tests/idris2/coverage/coverage013/Issue1022-Refl.idr similarity index 100% rename from tests/idris2/coverage013/Issue1022-Refl.idr rename to tests/idris2/coverage/coverage013/Issue1022-Refl.idr diff --git a/tests/idris2/coverage013/Issue1022.idr b/tests/idris2/coverage/coverage013/Issue1022.idr similarity index 100% rename from tests/idris2/coverage013/Issue1022.idr rename to tests/idris2/coverage/coverage013/Issue1022.idr diff --git a/tests/idris2/coverage013/expected b/tests/idris2/coverage/coverage013/expected similarity index 100% rename from tests/idris2/coverage013/expected rename to tests/idris2/coverage/coverage013/expected diff --git a/tests/idris2/coverage013/run b/tests/idris2/coverage/coverage013/run similarity index 65% rename from tests/idris2/coverage013/run rename to tests/idris2/coverage/coverage013/run index c922218e6..56f8ac87f 100755 --- a/tests/idris2/coverage013/run +++ b/tests/idris2/coverage/coverage013/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue1022.idr check Issue1022-Refl.idr diff --git a/tests/idris2/coverage014/Issue794.idr b/tests/idris2/coverage/coverage014/Issue794.idr similarity index 100% rename from tests/idris2/coverage014/Issue794.idr rename to tests/idris2/coverage/coverage014/Issue794.idr diff --git a/tests/idris2/coverage014/expected b/tests/idris2/coverage/coverage014/expected similarity index 100% rename from tests/idris2/coverage014/expected rename to tests/idris2/coverage/coverage014/expected diff --git a/tests/idris2/coverage/coverage014/run b/tests/idris2/coverage/coverage014/run new file mode 100755 index 000000000..af8352858 --- /dev/null +++ b/tests/idris2/coverage/coverage014/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue794.idr diff --git a/tests/idris2/coverage015/Issue1169.idr b/tests/idris2/coverage/coverage015/Issue1169.idr similarity index 100% rename from tests/idris2/coverage015/Issue1169.idr rename to tests/idris2/coverage/coverage015/Issue1169.idr diff --git a/tests/idris2/coverage015/Issue1366.idr b/tests/idris2/coverage/coverage015/Issue1366.idr similarity index 100% rename from tests/idris2/coverage015/Issue1366.idr rename to tests/idris2/coverage/coverage015/Issue1366.idr diff --git a/tests/idris2/coverage015/expected b/tests/idris2/coverage/coverage015/expected similarity index 100% rename from tests/idris2/coverage015/expected rename to tests/idris2/coverage/coverage015/expected diff --git a/tests/idris2/coverage015/run b/tests/idris2/coverage/coverage015/run similarity index 63% rename from tests/idris2/coverage015/run rename to tests/idris2/coverage/coverage015/run index f9bf92bdc..dc169aee1 100755 --- a/tests/idris2/coverage015/run +++ b/tests/idris2/coverage/coverage015/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue1169.idr check Issue1366.idr diff --git a/tests/idris2/coverage016/Issue633-2.idr b/tests/idris2/coverage/coverage016/Issue633-2.idr similarity index 100% rename from tests/idris2/coverage016/Issue633-2.idr rename to tests/idris2/coverage/coverage016/Issue633-2.idr diff --git a/tests/idris2/coverage016/Issue633.idr b/tests/idris2/coverage/coverage016/Issue633.idr similarity index 100% rename from tests/idris2/coverage016/Issue633.idr rename to tests/idris2/coverage/coverage016/Issue633.idr diff --git a/tests/idris2/coverage016/expected b/tests/idris2/coverage/coverage016/expected similarity index 100% rename from tests/idris2/coverage016/expected rename to tests/idris2/coverage/coverage016/expected diff --git a/tests/idris2/coverage016/run b/tests/idris2/coverage/coverage016/run similarity index 63% rename from tests/idris2/coverage016/run rename to tests/idris2/coverage/coverage016/run index 8298d0c4b..39acb7194 100755 --- a/tests/idris2/coverage016/run +++ b/tests/idris2/coverage/coverage016/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue633.idr check Issue633-2.idr diff --git a/tests/idris2/coverage017/Issue1421.idr b/tests/idris2/coverage/coverage017/Issue1421.idr similarity index 100% rename from tests/idris2/coverage017/Issue1421.idr rename to tests/idris2/coverage/coverage017/Issue1421.idr diff --git a/tests/idris2/coverage017/expected b/tests/idris2/coverage/coverage017/expected similarity index 100% rename from tests/idris2/coverage017/expected rename to tests/idris2/coverage/coverage017/expected diff --git a/tests/idris2/coverage/coverage017/run b/tests/idris2/coverage/coverage017/run new file mode 100755 index 000000000..13d7cacc4 --- /dev/null +++ b/tests/idris2/coverage/coverage017/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue1421.idr diff --git a/tests/idris2/coverage018/Issue1831_1.idr b/tests/idris2/coverage/coverage018/Issue1831_1.idr similarity index 100% rename from tests/idris2/coverage018/Issue1831_1.idr rename to tests/idris2/coverage/coverage018/Issue1831_1.idr diff --git a/tests/idris2/coverage018/Issue1831_2.idr b/tests/idris2/coverage/coverage018/Issue1831_2.idr similarity index 100% rename from tests/idris2/coverage018/Issue1831_2.idr rename to tests/idris2/coverage/coverage018/Issue1831_2.idr diff --git a/tests/idris2/coverage018/expected b/tests/idris2/coverage/coverage018/expected similarity index 100% rename from tests/idris2/coverage018/expected rename to tests/idris2/coverage/coverage018/expected diff --git a/tests/idris2/coverage018/input b/tests/idris2/coverage/coverage018/input similarity index 100% rename from tests/idris2/coverage018/input rename to tests/idris2/coverage/coverage018/input diff --git a/tests/idris2/coverage018/run b/tests/idris2/coverage/coverage018/run similarity index 72% rename from tests/idris2/coverage018/run rename to tests/idris2/coverage/coverage018/run index 01c5ae7cb..5c2e37570 100755 --- a/tests/idris2/coverage018/run +++ b/tests/idris2/coverage/coverage018/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Issue1831_1.idr < input idris2 Issue1831_2.idr < input diff --git a/tests/idris2/coverage019/Issue1632.idr b/tests/idris2/coverage/coverage019/Issue1632.idr similarity index 100% rename from tests/idris2/coverage019/Issue1632.idr rename to tests/idris2/coverage/coverage019/Issue1632.idr diff --git a/tests/idris2/coverage019/expected b/tests/idris2/coverage/coverage019/expected similarity index 100% rename from tests/idris2/coverage019/expected rename to tests/idris2/coverage/coverage019/expected diff --git a/tests/idris2/coverage/coverage019/run b/tests/idris2/coverage/coverage019/run new file mode 100755 index 000000000..629a14ac6 --- /dev/null +++ b/tests/idris2/coverage/coverage019/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue1632.idr diff --git a/tests/idris2/coverage007/run b/tests/idris2/coverage007/run deleted file mode 100755 index a27943b96..000000000 --- a/tests/idris2/coverage007/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check eq.idr diff --git a/tests/idris2/coverage009/run b/tests/idris2/coverage009/run deleted file mode 100755 index 6628258da..000000000 --- a/tests/idris2/coverage009/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check unreachable.idr diff --git a/tests/idris2/coverage010/run b/tests/idris2/coverage010/run deleted file mode 100755 index 4072962b1..000000000 --- a/tests/idris2/coverage010/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check casetot.idr diff --git a/tests/idris2/coverage011/run b/tests/idris2/coverage011/run deleted file mode 100755 index 6558cbca3..000000000 --- a/tests/idris2/coverage011/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Sing.idr diff --git a/tests/idris2/coverage014/run b/tests/idris2/coverage014/run deleted file mode 100755 index 8bf79ef26..000000000 --- a/tests/idris2/coverage014/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue794.idr diff --git a/tests/idris2/coverage017/run b/tests/idris2/coverage017/run deleted file mode 100755 index 7ce70e8b4..000000000 --- a/tests/idris2/coverage017/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue1421.idr diff --git a/tests/idris2/coverage019/run b/tests/idris2/coverage019/run deleted file mode 100755 index 4be2ab709..000000000 --- a/tests/idris2/coverage019/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue1632.idr diff --git a/tests/idris2/data001/Test.idr b/tests/idris2/data/data001/Test.idr similarity index 100% rename from tests/idris2/data001/Test.idr rename to tests/idris2/data/data001/Test.idr diff --git a/tests/idris2/data001/TestImpl.idr b/tests/idris2/data/data001/TestImpl.idr similarity index 100% rename from tests/idris2/data001/TestImpl.idr rename to tests/idris2/data/data001/TestImpl.idr diff --git a/tests/idris2/data001/expected b/tests/idris2/data/data001/expected similarity index 100% rename from tests/idris2/data001/expected rename to tests/idris2/data/data001/expected diff --git a/tests/idris2/data/data001/run b/tests/idris2/data/data001/run new file mode 100755 index 000000000..da953a6fd --- /dev/null +++ b/tests/idris2/data/data001/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check TestImpl.idr diff --git a/tests/idris2/data002/Test.idr b/tests/idris2/data/data002/Test.idr similarity index 100% rename from tests/idris2/data002/Test.idr rename to tests/idris2/data/data002/Test.idr diff --git a/tests/idris2/data002/expected b/tests/idris2/data/data002/expected similarity index 100% rename from tests/idris2/data002/expected rename to tests/idris2/data/data002/expected diff --git a/tests/idris2/data002/input b/tests/idris2/data/data002/input similarity index 100% rename from tests/idris2/data002/input rename to tests/idris2/data/data002/input diff --git a/tests/idris2/data/data002/run b/tests/idris2/data/data002/run new file mode 100755 index 000000000..c7738ebe4 --- /dev/null +++ b/tests/idris2/data/data002/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 Test.idr < input diff --git a/tests/idris2/record001/Record.idr b/tests/idris2/data/record001/Record.idr similarity index 100% rename from tests/idris2/record001/Record.idr rename to tests/idris2/data/record001/Record.idr diff --git a/tests/idris2/record001/expected b/tests/idris2/data/record001/expected similarity index 100% rename from tests/idris2/record001/expected rename to tests/idris2/data/record001/expected diff --git a/tests/idris2/record001/input b/tests/idris2/data/record001/input similarity index 100% rename from tests/idris2/record001/input rename to tests/idris2/data/record001/input diff --git a/tests/idris2/record001/run b/tests/idris2/data/record001/run similarity index 52% rename from tests/idris2/record001/run rename to tests/idris2/data/record001/run index 62e148929..0ea59c9d4 100755 --- a/tests/idris2/record001/run +++ b/tests/idris2/data/record001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Record.idr < input diff --git a/tests/idris2/record002/Record.idr b/tests/idris2/data/record002/Record.idr similarity index 100% rename from tests/idris2/record002/Record.idr rename to tests/idris2/data/record002/Record.idr diff --git a/tests/idris2/record002/expected b/tests/idris2/data/record002/expected similarity index 100% rename from tests/idris2/record002/expected rename to tests/idris2/data/record002/expected diff --git a/tests/idris2/record002/input b/tests/idris2/data/record002/input similarity index 100% rename from tests/idris2/record002/input rename to tests/idris2/data/record002/input diff --git a/tests/idris2/record002/run b/tests/idris2/data/record002/run similarity index 52% rename from tests/idris2/record002/run rename to tests/idris2/data/record002/run index 62e148929..0ea59c9d4 100755 --- a/tests/idris2/record002/run +++ b/tests/idris2/data/record002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Record.idr < input diff --git a/tests/idris2/record003/Record.idr b/tests/idris2/data/record003/Record.idr similarity index 100% rename from tests/idris2/record003/Record.idr rename to tests/idris2/data/record003/Record.idr diff --git a/tests/idris2/record003/expected b/tests/idris2/data/record003/expected similarity index 100% rename from tests/idris2/record003/expected rename to tests/idris2/data/record003/expected diff --git a/tests/idris2/data/record003/run b/tests/idris2/data/record003/run new file mode 100755 index 000000000..db41bc6bd --- /dev/null +++ b/tests/idris2/data/record003/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 -c Record.idr diff --git a/tests/idris2/record004/Main.idr b/tests/idris2/data/record004/Main.idr similarity index 100% rename from tests/idris2/record004/Main.idr rename to tests/idris2/data/record004/Main.idr diff --git a/tests/idris2/record004/expected b/tests/idris2/data/record004/expected similarity index 100% rename from tests/idris2/record004/expected rename to tests/idris2/data/record004/expected diff --git a/tests/idris2/record004/input b/tests/idris2/data/record004/input similarity index 100% rename from tests/idris2/record004/input rename to tests/idris2/data/record004/input diff --git a/tests/idris2/record004/run b/tests/idris2/data/record004/run similarity index 51% rename from tests/idris2/record004/run rename to tests/idris2/data/record004/run index 37beba478..7935482b8 100755 --- a/tests/idris2/record004/run +++ b/tests/idris2/data/record004/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Main.idr < input diff --git a/tests/idris2/record005/Fld.idr b/tests/idris2/data/record005/Fld.idr similarity index 100% rename from tests/idris2/record005/Fld.idr rename to tests/idris2/data/record005/Fld.idr diff --git a/tests/idris2/record005/expected b/tests/idris2/data/record005/expected similarity index 100% rename from tests/idris2/record005/expected rename to tests/idris2/data/record005/expected diff --git a/tests/idris2/record005/input b/tests/idris2/data/record005/input similarity index 100% rename from tests/idris2/record005/input rename to tests/idris2/data/record005/input diff --git a/tests/idris2/record005/run b/tests/idris2/data/record005/run similarity index 50% rename from tests/idris2/record005/run rename to tests/idris2/data/record005/run index da8d57eca..a4277f19f 100755 --- a/tests/idris2/record005/run +++ b/tests/idris2/data/record005/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Fld.idr < input diff --git a/tests/idris2/record006/Fld.idr b/tests/idris2/data/record006/Fld.idr similarity index 100% rename from tests/idris2/record006/Fld.idr rename to tests/idris2/data/record006/Fld.idr diff --git a/tests/idris2/record006/expected b/tests/idris2/data/record006/expected similarity index 100% rename from tests/idris2/record006/expected rename to tests/idris2/data/record006/expected diff --git a/tests/idris2/record006/input b/tests/idris2/data/record006/input similarity index 100% rename from tests/idris2/record006/input rename to tests/idris2/data/record006/input diff --git a/tests/idris2/record006/run b/tests/idris2/data/record006/run similarity index 50% rename from tests/idris2/record006/run rename to tests/idris2/data/record006/run index da8d57eca..a4277f19f 100755 --- a/tests/idris2/record006/run +++ b/tests/idris2/data/record006/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Fld.idr < input diff --git a/tests/idris2/record007/Bond.idr b/tests/idris2/data/record007/Bond.idr similarity index 100% rename from tests/idris2/record007/Bond.idr rename to tests/idris2/data/record007/Bond.idr diff --git a/tests/idris2/record007/expected b/tests/idris2/data/record007/expected similarity index 100% rename from tests/idris2/record007/expected rename to tests/idris2/data/record007/expected diff --git a/tests/idris2/error008/input b/tests/idris2/data/record007/input similarity index 100% rename from tests/idris2/error008/input rename to tests/idris2/data/record007/input diff --git a/tests/idris2/record007/run b/tests/idris2/data/record007/run similarity index 51% rename from tests/idris2/record007/run rename to tests/idris2/data/record007/run index 7b1104dc1..336bab47e 100755 --- a/tests/idris2/record007/run +++ b/tests/idris2/data/record007/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Bond.idr < input diff --git a/tests/idris2/record008/Postfix.idr b/tests/idris2/data/record008/Postfix.idr similarity index 100% rename from tests/idris2/record008/Postfix.idr rename to tests/idris2/data/record008/Postfix.idr diff --git a/tests/idris2/record008/expected b/tests/idris2/data/record008/expected similarity index 100% rename from tests/idris2/record008/expected rename to tests/idris2/data/record008/expected diff --git a/tests/idris2/record008/input b/tests/idris2/data/record008/input similarity index 100% rename from tests/idris2/record008/input rename to tests/idris2/data/record008/input diff --git a/tests/idris2/record008/run b/tests/idris2/data/record008/run similarity index 53% rename from tests/idris2/record008/run rename to tests/idris2/data/record008/run index 64619990c..d9105e38f 100755 --- a/tests/idris2/record008/run +++ b/tests/idris2/data/record008/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Postfix.idr < input diff --git a/tests/idris2/record009/expected b/tests/idris2/data/record009/expected similarity index 100% rename from tests/idris2/record009/expected rename to tests/idris2/data/record009/expected diff --git a/tests/idris2/record009/input b/tests/idris2/data/record009/input similarity index 100% rename from tests/idris2/record009/input rename to tests/idris2/data/record009/input diff --git a/tests/idris2/record009/record.idr b/tests/idris2/data/record009/record.idr similarity index 100% rename from tests/idris2/record009/record.idr rename to tests/idris2/data/record009/record.idr diff --git a/tests/idris2/record009/run b/tests/idris2/data/record009/run similarity index 52% rename from tests/idris2/record009/run rename to tests/idris2/data/record009/run index 23ab35bdf..a210af898 100755 --- a/tests/idris2/record009/run +++ b/tests/idris2/data/record009/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 record.idr < input diff --git a/tests/idris2/record010/expected b/tests/idris2/data/record010/expected similarity index 100% rename from tests/idris2/record010/expected rename to tests/idris2/data/record010/expected diff --git a/tests/idris2/record010/record.idr b/tests/idris2/data/record010/record.idr similarity index 100% rename from tests/idris2/record010/record.idr rename to tests/idris2/data/record010/record.idr diff --git a/tests/idris2/data/record010/run b/tests/idris2/data/record010/run new file mode 100755 index 000000000..33a8a4cbd --- /dev/null +++ b/tests/idris2/data/record010/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check record.idr diff --git a/tests/idris2/record011/Issue2095.idr b/tests/idris2/data/record011/Issue2095.idr similarity index 100% rename from tests/idris2/record011/Issue2095.idr rename to tests/idris2/data/record011/Issue2095.idr diff --git a/tests/idris2/record011/expected b/tests/idris2/data/record011/expected similarity index 100% rename from tests/idris2/record011/expected rename to tests/idris2/data/record011/expected diff --git a/tests/idris2/data/record011/run b/tests/idris2/data/record011/run new file mode 100755 index 000000000..872488ca7 --- /dev/null +++ b/tests/idris2/data/record011/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue2095.idr diff --git a/tests/idris2/record012/Issue2065.idr b/tests/idris2/data/record012/Issue2065.idr similarity index 100% rename from tests/idris2/record012/Issue2065.idr rename to tests/idris2/data/record012/Issue2065.idr diff --git a/tests/idris2/record012/expected b/tests/idris2/data/record012/expected similarity index 100% rename from tests/idris2/record012/expected rename to tests/idris2/data/record012/expected diff --git a/tests/idris2/data/record012/run b/tests/idris2/data/record012/run new file mode 100755 index 000000000..c97e4d341 --- /dev/null +++ b/tests/idris2/data/record012/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue2065.idr diff --git a/tests/idris2/record013/Issue1945.idr b/tests/idris2/data/record013/Issue1945.idr similarity index 100% rename from tests/idris2/record013/Issue1945.idr rename to tests/idris2/data/record013/Issue1945.idr diff --git a/tests/idris2/record013/expected b/tests/idris2/data/record013/expected similarity index 100% rename from tests/idris2/record013/expected rename to tests/idris2/data/record013/expected diff --git a/tests/idris2/record013/input b/tests/idris2/data/record013/input similarity index 100% rename from tests/idris2/record013/input rename to tests/idris2/data/record013/input diff --git a/tests/idris2/record013/run b/tests/idris2/data/record013/run similarity index 55% rename from tests/idris2/record013/run rename to tests/idris2/data/record013/run index 4574c5728..be2554462 100755 --- a/tests/idris2/record013/run +++ b/tests/idris2/data/record013/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Issue1945.idr < input diff --git a/tests/idris2/record014/Issue1404.idr b/tests/idris2/data/record014/Issue1404.idr similarity index 100% rename from tests/idris2/record014/Issue1404.idr rename to tests/idris2/data/record014/Issue1404.idr diff --git a/tests/idris2/record014/expected b/tests/idris2/data/record014/expected similarity index 100% rename from tests/idris2/record014/expected rename to tests/idris2/data/record014/expected diff --git a/tests/idris2/data/record014/run b/tests/idris2/data/record014/run new file mode 100755 index 000000000..066473c9e --- /dev/null +++ b/tests/idris2/data/record014/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue1404.idr diff --git a/tests/idris2/record015/Issue2176.idr b/tests/idris2/data/record015/Issue2176.idr similarity index 100% rename from tests/idris2/record015/Issue2176.idr rename to tests/idris2/data/record015/Issue2176.idr diff --git a/tests/idris2/record015/expected b/tests/idris2/data/record015/expected similarity index 100% rename from tests/idris2/record015/expected rename to tests/idris2/data/record015/expected diff --git a/tests/idris2/data/record015/run b/tests/idris2/data/record015/run new file mode 100755 index 000000000..234ca60cc --- /dev/null +++ b/tests/idris2/data/record015/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +run Issue2176.idr diff --git a/tests/idris2/record016/HoleRecord.idr b/tests/idris2/data/record016/HoleRecord.idr similarity index 100% rename from tests/idris2/record016/HoleRecord.idr rename to tests/idris2/data/record016/HoleRecord.idr diff --git a/tests/idris2/record016/expected b/tests/idris2/data/record016/expected similarity index 100% rename from tests/idris2/record016/expected rename to tests/idris2/data/record016/expected diff --git a/tests/idris2/record016/input b/tests/idris2/data/record016/input similarity index 100% rename from tests/idris2/record016/input rename to tests/idris2/data/record016/input diff --git a/tests/idris2/record016/run b/tests/idris2/data/record016/run similarity index 56% rename from tests/idris2/record016/run rename to tests/idris2/data/record016/run index e4a5065fc..a5232bfca 100755 --- a/tests/idris2/record016/run +++ b/tests/idris2/data/record016/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 HoleRecord.idr < input diff --git a/tests/idris2/record017/RecordOptions.idr b/tests/idris2/data/record017/RecordOptions.idr similarity index 100% rename from tests/idris2/record017/RecordOptions.idr rename to tests/idris2/data/record017/RecordOptions.idr diff --git a/tests/idris2/record017/expected b/tests/idris2/data/record017/expected similarity index 100% rename from tests/idris2/record017/expected rename to tests/idris2/data/record017/expected diff --git a/tests/idris2/record017/run b/tests/idris2/data/record017/run similarity index 54% rename from tests/idris2/record017/run rename to tests/idris2/data/record017/run index db5de30ae..cdd0d226b 100755 --- a/tests/idris2/record017/run +++ b/tests/idris2/data/record017/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 -c RecordOptions.idr diff --git a/tests/idris2/record018/expected b/tests/idris2/data/record018/expected similarity index 100% rename from tests/idris2/record018/expected rename to tests/idris2/data/record018/expected diff --git a/tests/idris2/record018/mut.idr b/tests/idris2/data/record018/mut.idr similarity index 100% rename from tests/idris2/record018/mut.idr rename to tests/idris2/data/record018/mut.idr diff --git a/tests/idris2/data/record018/run b/tests/idris2/data/record018/run new file mode 100755 index 000000000..ed26311e5 --- /dev/null +++ b/tests/idris2/data/record018/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check mut.idr diff --git a/tests/idris2/record019/BindParams.idr b/tests/idris2/data/record019/BindParams.idr similarity index 100% rename from tests/idris2/record019/BindParams.idr rename to tests/idris2/data/record019/BindParams.idr diff --git a/tests/idris2/record019/expected b/tests/idris2/data/record019/expected similarity index 100% rename from tests/idris2/record019/expected rename to tests/idris2/data/record019/expected diff --git a/tests/idris2/record019/run b/tests/idris2/data/record019/run similarity index 52% rename from tests/idris2/record019/run rename to tests/idris2/data/record019/run index 20aaadf3c..4fbc3f205 100755 --- a/tests/idris2/record019/run +++ b/tests/idris2/data/record019/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 -c BindParams.idr diff --git a/tests/idris2/data001/run b/tests/idris2/data001/run deleted file mode 100755 index bc737deb9..000000000 --- a/tests/idris2/data001/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check TestImpl.idr diff --git a/tests/idris2/data002/run b/tests/idris2/data002/run deleted file mode 100755 index 441b64ba3..000000000 --- a/tests/idris2/data002/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 Test.idr < input diff --git a/tests/idris2/debug001/TypePat.idr b/tests/idris2/debug/debug001/TypePat.idr similarity index 100% rename from tests/idris2/debug001/TypePat.idr rename to tests/idris2/debug/debug001/TypePat.idr diff --git a/tests/idris2/debug001/expected b/tests/idris2/debug/debug001/expected similarity index 100% rename from tests/idris2/debug001/expected rename to tests/idris2/debug/debug001/expected diff --git a/tests/idris2/debug001/input b/tests/idris2/debug/debug001/input similarity index 100% rename from tests/idris2/debug001/input rename to tests/idris2/debug/debug001/input diff --git a/tests/idris2/debug001/run b/tests/idris2/debug/debug001/run similarity index 53% rename from tests/idris2/debug001/run rename to tests/idris2/debug/debug001/run index 177aeac57..5afb40f84 100755 --- a/tests/idris2/debug001/run +++ b/tests/idris2/debug/debug001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 TypePat.idr < input diff --git a/tests/idris2/docs001/run b/tests/idris2/docs001/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/docs001/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/docs005/run b/tests/idris2/docs005/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/docs005/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/error001/Error.idr b/tests/idris2/error/error001/Error.idr similarity index 100% rename from tests/idris2/error001/Error.idr rename to tests/idris2/error/error001/Error.idr diff --git a/tests/idris2/error001/expected b/tests/idris2/error/error001/expected similarity index 100% rename from tests/idris2/error001/expected rename to tests/idris2/error/error001/expected diff --git a/tests/idris2/error/error001/run b/tests/idris2/error/error001/run new file mode 100755 index 000000000..b1c49389f --- /dev/null +++ b/tests/idris2/error/error001/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Error.idr diff --git a/tests/idris2/error002/Error.idr b/tests/idris2/error/error002/Error.idr similarity index 100% rename from tests/idris2/error002/Error.idr rename to tests/idris2/error/error002/Error.idr diff --git a/tests/idris2/error002/expected b/tests/idris2/error/error002/expected similarity index 100% rename from tests/idris2/error002/expected rename to tests/idris2/error/error002/expected diff --git a/tests/idris2/error/error002/run b/tests/idris2/error/error002/run new file mode 100755 index 000000000..b1c49389f --- /dev/null +++ b/tests/idris2/error/error002/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Error.idr diff --git a/tests/idris2/error003/Error.idr b/tests/idris2/error/error003/Error.idr similarity index 100% rename from tests/idris2/error003/Error.idr rename to tests/idris2/error/error003/Error.idr diff --git a/tests/idris2/error003/expected b/tests/idris2/error/error003/expected similarity index 100% rename from tests/idris2/error003/expected rename to tests/idris2/error/error003/expected diff --git a/tests/idris2/error/error003/run b/tests/idris2/error/error003/run new file mode 100755 index 000000000..b1c49389f --- /dev/null +++ b/tests/idris2/error/error003/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Error.idr diff --git a/tests/idris2/error004/Error1.idr b/tests/idris2/error/error004/Error1.idr similarity index 100% rename from tests/idris2/error004/Error1.idr rename to tests/idris2/error/error004/Error1.idr diff --git a/tests/idris2/error004/Error2.idr b/tests/idris2/error/error004/Error2.idr similarity index 100% rename from tests/idris2/error004/Error2.idr rename to tests/idris2/error/error004/Error2.idr diff --git a/tests/idris2/error004/expected b/tests/idris2/error/error004/expected similarity index 100% rename from tests/idris2/error004/expected rename to tests/idris2/error/error004/expected diff --git a/tests/idris2/error004/run b/tests/idris2/error/error004/run similarity index 59% rename from tests/idris2/error004/run rename to tests/idris2/error/error004/run index 7f7dc5cfe..1c39d9f12 100755 --- a/tests/idris2/error004/run +++ b/tests/idris2/error/error004/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Error1.idr check Error2.idr diff --git a/tests/idris2/error005/IfErr.idr b/tests/idris2/error/error005/IfErr.idr similarity index 100% rename from tests/idris2/error005/IfErr.idr rename to tests/idris2/error/error005/IfErr.idr diff --git a/tests/idris2/error005/expected b/tests/idris2/error/error005/expected similarity index 100% rename from tests/idris2/error005/expected rename to tests/idris2/error/error005/expected diff --git a/tests/idris2/error/error005/run b/tests/idris2/error/error005/run new file mode 100755 index 000000000..1d71cac30 --- /dev/null +++ b/tests/idris2/error/error005/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check IfErr.idr diff --git a/tests/idris2/error006/IfErr.idr b/tests/idris2/error/error006/IfErr.idr similarity index 100% rename from tests/idris2/error006/IfErr.idr rename to tests/idris2/error/error006/IfErr.idr diff --git a/tests/idris2/error006/expected b/tests/idris2/error/error006/expected similarity index 100% rename from tests/idris2/error006/expected rename to tests/idris2/error/error006/expected diff --git a/tests/idris2/error/error006/run b/tests/idris2/error/error006/run new file mode 100755 index 000000000..1d71cac30 --- /dev/null +++ b/tests/idris2/error/error006/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check IfErr.idr diff --git a/tests/idris2/error007/CongErr.idr b/tests/idris2/error/error007/CongErr.idr similarity index 100% rename from tests/idris2/error007/CongErr.idr rename to tests/idris2/error/error007/CongErr.idr diff --git a/tests/idris2/error007/expected b/tests/idris2/error/error007/expected similarity index 100% rename from tests/idris2/error007/expected rename to tests/idris2/error/error007/expected diff --git a/tests/idris2/error/error007/run b/tests/idris2/error/error007/run new file mode 100755 index 000000000..e3393020b --- /dev/null +++ b/tests/idris2/error/error007/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check CongErr.idr diff --git a/tests/idris2/error008/expected b/tests/idris2/error/error008/expected similarity index 100% rename from tests/idris2/error008/expected rename to tests/idris2/error/error008/expected diff --git a/tests/idris2/error009/input b/tests/idris2/error/error008/input similarity index 100% rename from tests/idris2/error009/input rename to tests/idris2/error/error008/input diff --git a/tests/idris2/error008/run b/tests/idris2/error/error008/run similarity index 57% rename from tests/idris2/error008/run rename to tests/idris2/error/error008/run index 1f0559621..ce8b5d628 100755 --- a/tests/idris2/error008/run +++ b/tests/idris2/error/error008/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 DoesntExist.idr < input diff --git a/tests/idris2/error009/Exists.idr b/tests/idris2/error/error009/Exists.idr similarity index 100% rename from tests/idris2/error009/Exists.idr rename to tests/idris2/error/error009/Exists.idr diff --git a/tests/idris2/error009/expected b/tests/idris2/error/error009/expected similarity index 100% rename from tests/idris2/error009/expected rename to tests/idris2/error/error009/expected diff --git a/tests/idris2/interface025/input b/tests/idris2/error/error009/input similarity index 100% rename from tests/idris2/interface025/input rename to tests/idris2/error/error009/input diff --git a/tests/idris2/error009/run b/tests/idris2/error/error009/run similarity index 52% rename from tests/idris2/error009/run rename to tests/idris2/error/error009/run index 190587fa8..6cd937c0e 100755 --- a/tests/idris2/error009/run +++ b/tests/idris2/error/error009/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Exists.idr < input diff --git a/tests/idris2/error010/Loop.idr b/tests/idris2/error/error010/Loop.idr similarity index 100% rename from tests/idris2/error010/Loop.idr rename to tests/idris2/error/error010/Loop.idr diff --git a/tests/idris2/error010/expected b/tests/idris2/error/error010/expected similarity index 100% rename from tests/idris2/error010/expected rename to tests/idris2/error/error010/expected diff --git a/tests/idris2/error/error010/run b/tests/idris2/error/error010/run new file mode 100755 index 000000000..64e356539 --- /dev/null +++ b/tests/idris2/error/error010/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Loop.idr diff --git a/tests/idris2/error011/ConstructorDuplicate.idr b/tests/idris2/error/error011/ConstructorDuplicate.idr similarity index 100% rename from tests/idris2/error011/ConstructorDuplicate.idr rename to tests/idris2/error/error011/ConstructorDuplicate.idr diff --git a/tests/idris2/error011/expected b/tests/idris2/error/error011/expected similarity index 100% rename from tests/idris2/error011/expected rename to tests/idris2/error/error011/expected diff --git a/tests/idris2/error011/run b/tests/idris2/error/error011/run similarity index 57% rename from tests/idris2/error011/run rename to tests/idris2/error/error011/run index 20825f872..3dda6246a 100755 --- a/tests/idris2/error011/run +++ b/tests/idris2/error/error011/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check ConstructorDuplicate.idr diff --git a/tests/idris2/error012/expected b/tests/idris2/error/error012/expected similarity index 100% rename from tests/idris2/error012/expected rename to tests/idris2/error/error012/expected diff --git a/tests/idris2/error012/run b/tests/idris2/error/error012/run similarity index 100% rename from tests/idris2/error012/run rename to tests/idris2/error/error012/run diff --git a/tests/idris2/error013/Issue361.idr b/tests/idris2/error/error013/Issue361.idr similarity index 100% rename from tests/idris2/error013/Issue361.idr rename to tests/idris2/error/error013/Issue361.idr diff --git a/tests/idris2/error013/expected b/tests/idris2/error/error013/expected similarity index 100% rename from tests/idris2/error013/expected rename to tests/idris2/error/error013/expected diff --git a/tests/idris2/error/error013/run b/tests/idris2/error/error013/run new file mode 100755 index 000000000..7c76542f4 --- /dev/null +++ b/tests/idris2/error/error013/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue361.idr diff --git a/tests/idris2/error014/Issue735.idr b/tests/idris2/error/error014/Issue735.idr similarity index 100% rename from tests/idris2/error014/Issue735.idr rename to tests/idris2/error/error014/Issue735.idr diff --git a/tests/idris2/error014/expected b/tests/idris2/error/error014/expected similarity index 100% rename from tests/idris2/error014/expected rename to tests/idris2/error/error014/expected diff --git a/tests/idris2/error/error014/run b/tests/idris2/error/error014/run new file mode 100755 index 000000000..2198d3352 --- /dev/null +++ b/tests/idris2/error/error014/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue735.idr diff --git a/tests/idris2/error015/Issue110.idr b/tests/idris2/error/error015/Issue110.idr similarity index 100% rename from tests/idris2/error015/Issue110.idr rename to tests/idris2/error/error015/Issue110.idr diff --git a/tests/idris2/error015/expected b/tests/idris2/error/error015/expected similarity index 100% rename from tests/idris2/error015/expected rename to tests/idris2/error/error015/expected diff --git a/tests/idris2/error/error015/run b/tests/idris2/error/error015/run new file mode 100755 index 000000000..9d929ca23 --- /dev/null +++ b/tests/idris2/error/error015/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue110.idr diff --git a/tests/idris2/error016/Issue1230.idr b/tests/idris2/error/error016/Issue1230.idr similarity index 100% rename from tests/idris2/error016/Issue1230.idr rename to tests/idris2/error/error016/Issue1230.idr diff --git a/tests/idris2/error016/expected b/tests/idris2/error/error016/expected similarity index 100% rename from tests/idris2/error016/expected rename to tests/idris2/error/error016/expected diff --git a/tests/idris2/error016/input b/tests/idris2/error/error016/input similarity index 100% rename from tests/idris2/error016/input rename to tests/idris2/error/error016/input diff --git a/tests/idris2/error016/run b/tests/idris2/error/error016/run similarity index 60% rename from tests/idris2/error016/run rename to tests/idris2/error/error016/run index b1b3a6b72..9cacac0a1 100755 --- a/tests/idris2/error016/run +++ b/tests/idris2/error/error016/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue1230.idr idris2 < input diff --git a/tests/idris2/error017/Issue962-case.idr b/tests/idris2/error/error017/Issue962-case.idr similarity index 100% rename from tests/idris2/error017/Issue962-case.idr rename to tests/idris2/error/error017/Issue962-case.idr diff --git a/tests/idris2/error017/Issue962.idr b/tests/idris2/error/error017/Issue962.idr similarity index 100% rename from tests/idris2/error017/Issue962.idr rename to tests/idris2/error/error017/Issue962.idr diff --git a/tests/idris2/error017/expected b/tests/idris2/error/error017/expected similarity index 100% rename from tests/idris2/error017/expected rename to tests/idris2/error/error017/expected diff --git a/tests/idris2/error017/run b/tests/idris2/error/error017/run similarity index 64% rename from tests/idris2/error017/run rename to tests/idris2/error/error017/run index f5422b8d4..c464964d4 100755 --- a/tests/idris2/error017/run +++ b/tests/idris2/error/error017/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue962.idr check Issue962-case.idr diff --git a/tests/idris2/error018/Issue1031-2.idr b/tests/idris2/error/error018/Issue1031-2.idr similarity index 100% rename from tests/idris2/error018/Issue1031-2.idr rename to tests/idris2/error/error018/Issue1031-2.idr diff --git a/tests/idris2/error018/Issue1031-3.idr b/tests/idris2/error/error018/Issue1031-3.idr similarity index 100% rename from tests/idris2/error018/Issue1031-3.idr rename to tests/idris2/error/error018/Issue1031-3.idr diff --git a/tests/idris2/error018/Issue1031-4.idr b/tests/idris2/error/error018/Issue1031-4.idr similarity index 100% rename from tests/idris2/error018/Issue1031-4.idr rename to tests/idris2/error/error018/Issue1031-4.idr diff --git a/tests/idris2/error018/Issue1031.idr b/tests/idris2/error/error018/Issue1031.idr similarity index 100% rename from tests/idris2/error018/Issue1031.idr rename to tests/idris2/error/error018/Issue1031.idr diff --git a/tests/idris2/error018/expected b/tests/idris2/error/error018/expected similarity index 100% rename from tests/idris2/error018/expected rename to tests/idris2/error/error018/expected diff --git a/tests/idris2/error018/run b/tests/idris2/error/error018/run similarity index 78% rename from tests/idris2/error018/run rename to tests/idris2/error/error018/run index 19747197a..ed1ff9282 100755 --- a/tests/idris2/error018/run +++ b/tests/idris2/error/error018/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue1031.idr check Issue1031-2.idr diff --git a/tests/idris2/error019/Error.idr b/tests/idris2/error/error019/Error.idr similarity index 100% rename from tests/idris2/error019/Error.idr rename to tests/idris2/error/error019/Error.idr diff --git a/tests/idris2/error019/expected b/tests/idris2/error/error019/expected similarity index 100% rename from tests/idris2/error019/expected rename to tests/idris2/error/error019/expected diff --git a/tests/idris2/error019/run b/tests/idris2/error/error019/run similarity index 51% rename from tests/idris2/error019/run rename to tests/idris2/error/error019/run index 043b1a25e..9c6d71931 100644 --- a/tests/idris2/error019/run +++ b/tests/idris2/error/error019/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check -Werror Error.idr diff --git a/tests/idris2/error020/Error.idr b/tests/idris2/error/error020/Error.idr similarity index 100% rename from tests/idris2/error020/Error.idr rename to tests/idris2/error/error020/Error.idr diff --git a/tests/idris2/error020/expected b/tests/idris2/error/error020/expected similarity index 100% rename from tests/idris2/error020/expected rename to tests/idris2/error/error020/expected diff --git a/tests/idris2/error020/run b/tests/idris2/error/error020/run similarity index 51% rename from tests/idris2/error020/run rename to tests/idris2/error/error020/run index 043b1a25e..9c6d71931 100644 --- a/tests/idris2/error020/run +++ b/tests/idris2/error/error020/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check -Werror Error.idr diff --git a/tests/idris2/error021/DeepAmbig.idr b/tests/idris2/error/error021/DeepAmbig.idr similarity index 100% rename from tests/idris2/error021/DeepAmbig.idr rename to tests/idris2/error/error021/DeepAmbig.idr diff --git a/tests/idris2/error021/expected b/tests/idris2/error/error021/expected similarity index 100% rename from tests/idris2/error021/expected rename to tests/idris2/error/error021/expected diff --git a/tests/idris2/error021/run b/tests/idris2/error/error021/run similarity index 54% rename from tests/idris2/error021/run rename to tests/idris2/error/error021/run index 25a8e8c36..0c1cc11a1 100644 --- a/tests/idris2/error021/run +++ b/tests/idris2/error/error021/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check -Werror DeepAmbig.idr diff --git a/tests/idris2/error022/UpdateLoc.idr b/tests/idris2/error/error022/UpdateLoc.idr similarity index 100% rename from tests/idris2/error022/UpdateLoc.idr rename to tests/idris2/error/error022/UpdateLoc.idr diff --git a/tests/idris2/error022/expected b/tests/idris2/error/error022/expected similarity index 100% rename from tests/idris2/error022/expected rename to tests/idris2/error/error022/expected diff --git a/tests/idris2/error/error022/run b/tests/idris2/error/error022/run new file mode 100644 index 000000000..a581b57b8 --- /dev/null +++ b/tests/idris2/error/error022/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check UpdateLoc.idr diff --git a/tests/idris2/error023/Error1.idr b/tests/idris2/error/error023/Error1.idr similarity index 100% rename from tests/idris2/error023/Error1.idr rename to tests/idris2/error/error023/Error1.idr diff --git a/tests/idris2/error023/Error2.idr b/tests/idris2/error/error023/Error2.idr similarity index 100% rename from tests/idris2/error023/Error2.idr rename to tests/idris2/error/error023/Error2.idr diff --git a/tests/idris2/error023/expected b/tests/idris2/error/error023/expected similarity index 100% rename from tests/idris2/error023/expected rename to tests/idris2/error/error023/expected diff --git a/tests/idris2/error023/run b/tests/idris2/error/error023/run similarity index 59% rename from tests/idris2/error023/run rename to tests/idris2/error/error023/run index 7f7dc5cfe..1c39d9f12 100755 --- a/tests/idris2/error023/run +++ b/tests/idris2/error/error023/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Error1.idr check Error2.idr diff --git a/tests/idris2/error024/Error1.idr b/tests/idris2/error/error024/Error1.idr similarity index 100% rename from tests/idris2/error024/Error1.idr rename to tests/idris2/error/error024/Error1.idr diff --git a/tests/idris2/error024/expected b/tests/idris2/error/error024/expected similarity index 100% rename from tests/idris2/error024/expected rename to tests/idris2/error/error024/expected diff --git a/tests/idris2/error/error024/run b/tests/idris2/error/error024/run new file mode 100755 index 000000000..33ef6f8c1 --- /dev/null +++ b/tests/idris2/error/error024/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Error1.idr diff --git a/tests/idris2/error025/IAlternativePrints.idr b/tests/idris2/error/error025/IAlternativePrints.idr similarity index 100% rename from tests/idris2/error025/IAlternativePrints.idr rename to tests/idris2/error/error025/IAlternativePrints.idr diff --git a/tests/idris2/error025/expected b/tests/idris2/error/error025/expected similarity index 100% rename from tests/idris2/error025/expected rename to tests/idris2/error/error025/expected diff --git a/tests/idris2/error025/run b/tests/idris2/error/error025/run similarity index 55% rename from tests/idris2/error025/run rename to tests/idris2/error/error025/run index 99d726ae7..8ffd35c38 100755 --- a/tests/idris2/error025/run +++ b/tests/idris2/error/error025/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check IAlternativePrints.idr diff --git a/tests/idris2/error026/DoBlockFC.idr b/tests/idris2/error/error026/DoBlockFC.idr similarity index 100% rename from tests/idris2/error026/DoBlockFC.idr rename to tests/idris2/error/error026/DoBlockFC.idr diff --git a/tests/idris2/error026/expected b/tests/idris2/error/error026/expected similarity index 100% rename from tests/idris2/error026/expected rename to tests/idris2/error/error026/expected diff --git a/tests/idris2/error/error026/run b/tests/idris2/error/error026/run new file mode 100755 index 000000000..7c7b97434 --- /dev/null +++ b/tests/idris2/error/error026/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check DoBlockFC.idr diff --git a/tests/idris2/error027/Issue2950.idr b/tests/idris2/error/error027/Issue2950.idr similarity index 100% rename from tests/idris2/error027/Issue2950.idr rename to tests/idris2/error/error027/Issue2950.idr diff --git a/tests/idris2/error027/expected b/tests/idris2/error/error027/expected similarity index 100% rename from tests/idris2/error027/expected rename to tests/idris2/error/error027/expected diff --git a/tests/idris2/error/error027/run b/tests/idris2/error/error027/run new file mode 100755 index 000000000..6acc871a8 --- /dev/null +++ b/tests/idris2/error/error027/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +run Issue2950.idr diff --git a/tests/idris2/perror001/PError.idr b/tests/idris2/error/perror001/PError.idr similarity index 100% rename from tests/idris2/perror001/PError.idr rename to tests/idris2/error/perror001/PError.idr diff --git a/tests/idris2/perror001/expected b/tests/idris2/error/perror001/expected similarity index 100% rename from tests/idris2/perror001/expected rename to tests/idris2/error/perror001/expected diff --git a/tests/idris2/error/perror001/run b/tests/idris2/error/perror001/run new file mode 100755 index 000000000..e0aa4e19f --- /dev/null +++ b/tests/idris2/error/perror001/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check PError.idr diff --git a/tests/idris2/perror002/PError.idr b/tests/idris2/error/perror002/PError.idr similarity index 100% rename from tests/idris2/perror002/PError.idr rename to tests/idris2/error/perror002/PError.idr diff --git a/tests/idris2/perror002/expected b/tests/idris2/error/perror002/expected similarity index 100% rename from tests/idris2/perror002/expected rename to tests/idris2/error/perror002/expected diff --git a/tests/idris2/error/perror002/run b/tests/idris2/error/perror002/run new file mode 100755 index 000000000..e0aa4e19f --- /dev/null +++ b/tests/idris2/error/perror002/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check PError.idr diff --git a/tests/idris2/perror003/PError.idr b/tests/idris2/error/perror003/PError.idr similarity index 100% rename from tests/idris2/perror003/PError.idr rename to tests/idris2/error/perror003/PError.idr diff --git a/tests/idris2/perror003/PError2.idr b/tests/idris2/error/perror003/PError2.idr similarity index 100% rename from tests/idris2/perror003/PError2.idr rename to tests/idris2/error/perror003/PError2.idr diff --git a/tests/idris2/perror003/expected b/tests/idris2/error/perror003/expected similarity index 100% rename from tests/idris2/perror003/expected rename to tests/idris2/error/perror003/expected diff --git a/tests/idris2/perror003/run b/tests/idris2/error/perror003/run similarity index 60% rename from tests/idris2/perror003/run rename to tests/idris2/error/perror003/run index 222a9b1b1..0d3453094 100755 --- a/tests/idris2/perror003/run +++ b/tests/idris2/error/perror003/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check PError.idr check PError2.idr diff --git a/tests/idris2/perror004/PError.idr b/tests/idris2/error/perror004/PError.idr similarity index 100% rename from tests/idris2/perror004/PError.idr rename to tests/idris2/error/perror004/PError.idr diff --git a/tests/idris2/perror004/expected b/tests/idris2/error/perror004/expected similarity index 100% rename from tests/idris2/perror004/expected rename to tests/idris2/error/perror004/expected diff --git a/tests/idris2/error/perror004/run b/tests/idris2/error/perror004/run new file mode 100755 index 000000000..e0aa4e19f --- /dev/null +++ b/tests/idris2/error/perror004/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check PError.idr diff --git a/tests/idris2/perror005/PError.idr b/tests/idris2/error/perror005/PError.idr similarity index 100% rename from tests/idris2/perror005/PError.idr rename to tests/idris2/error/perror005/PError.idr diff --git a/tests/idris2/perror005/expected b/tests/idris2/error/perror005/expected similarity index 100% rename from tests/idris2/perror005/expected rename to tests/idris2/error/perror005/expected diff --git a/tests/idris2/error/perror005/run b/tests/idris2/error/perror005/run new file mode 100755 index 000000000..e0aa4e19f --- /dev/null +++ b/tests/idris2/error/perror005/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check PError.idr diff --git a/tests/idris2/perror006/PError.idr b/tests/idris2/error/perror006/PError.idr similarity index 100% rename from tests/idris2/perror006/PError.idr rename to tests/idris2/error/perror006/PError.idr diff --git a/tests/idris2/perror006/expected b/tests/idris2/error/perror006/expected similarity index 100% rename from tests/idris2/perror006/expected rename to tests/idris2/error/perror006/expected diff --git a/tests/idris2/error/perror006/run b/tests/idris2/error/perror006/run new file mode 100755 index 000000000..e0aa4e19f --- /dev/null +++ b/tests/idris2/error/perror006/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check PError.idr diff --git a/tests/idris2/perror007/StrError1.idr b/tests/idris2/error/perror007/StrError1.idr similarity index 100% rename from tests/idris2/perror007/StrError1.idr rename to tests/idris2/error/perror007/StrError1.idr diff --git a/tests/idris2/perror007/StrError10.idr b/tests/idris2/error/perror007/StrError10.idr similarity index 100% rename from tests/idris2/perror007/StrError10.idr rename to tests/idris2/error/perror007/StrError10.idr diff --git a/tests/idris2/perror007/StrError11.idr b/tests/idris2/error/perror007/StrError11.idr similarity index 100% rename from tests/idris2/perror007/StrError11.idr rename to tests/idris2/error/perror007/StrError11.idr diff --git a/tests/idris2/perror007/StrError12.idr b/tests/idris2/error/perror007/StrError12.idr similarity index 100% rename from tests/idris2/perror007/StrError12.idr rename to tests/idris2/error/perror007/StrError12.idr diff --git a/tests/idris2/perror007/StrError2.idr b/tests/idris2/error/perror007/StrError2.idr similarity index 100% rename from tests/idris2/perror007/StrError2.idr rename to tests/idris2/error/perror007/StrError2.idr diff --git a/tests/idris2/perror007/StrError3.idr b/tests/idris2/error/perror007/StrError3.idr similarity index 100% rename from tests/idris2/perror007/StrError3.idr rename to tests/idris2/error/perror007/StrError3.idr diff --git a/tests/idris2/perror007/StrError4.idr b/tests/idris2/error/perror007/StrError4.idr similarity index 100% rename from tests/idris2/perror007/StrError4.idr rename to tests/idris2/error/perror007/StrError4.idr diff --git a/tests/idris2/perror007/StrError5.idr b/tests/idris2/error/perror007/StrError5.idr similarity index 100% rename from tests/idris2/perror007/StrError5.idr rename to tests/idris2/error/perror007/StrError5.idr diff --git a/tests/idris2/perror007/StrError6.idr b/tests/idris2/error/perror007/StrError6.idr similarity index 100% rename from tests/idris2/perror007/StrError6.idr rename to tests/idris2/error/perror007/StrError6.idr diff --git a/tests/idris2/perror007/StrError7.idr b/tests/idris2/error/perror007/StrError7.idr similarity index 100% rename from tests/idris2/perror007/StrError7.idr rename to tests/idris2/error/perror007/StrError7.idr diff --git a/tests/idris2/perror007/StrError8.idr b/tests/idris2/error/perror007/StrError8.idr similarity index 100% rename from tests/idris2/perror007/StrError8.idr rename to tests/idris2/error/perror007/StrError8.idr diff --git a/tests/idris2/perror007/StrError9.idr b/tests/idris2/error/perror007/StrError9.idr similarity index 100% rename from tests/idris2/perror007/StrError9.idr rename to tests/idris2/error/perror007/StrError9.idr diff --git a/tests/idris2/perror007/expected b/tests/idris2/error/perror007/expected similarity index 100% rename from tests/idris2/perror007/expected rename to tests/idris2/error/perror007/expected diff --git a/tests/idris2/perror007/run b/tests/idris2/error/perror007/run similarity index 93% rename from tests/idris2/perror007/run rename to tests/idris2/error/perror007/run index 9b41cb819..f9f99edda 100755 --- a/tests/idris2/perror007/run +++ b/tests/idris2/error/perror007/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check StrError1.idr || true check StrError2.idr || true diff --git a/tests/idris2/perror008/Issue1224a.idr b/tests/idris2/error/perror008/Issue1224a.idr similarity index 100% rename from tests/idris2/perror008/Issue1224a.idr rename to tests/idris2/error/perror008/Issue1224a.idr diff --git a/tests/idris2/perror008/Issue1224b.idr b/tests/idris2/error/perror008/Issue1224b.idr similarity index 100% rename from tests/idris2/perror008/Issue1224b.idr rename to tests/idris2/error/perror008/Issue1224b.idr diff --git a/tests/idris2/perror008/Issue710a.idr b/tests/idris2/error/perror008/Issue710a.idr similarity index 100% rename from tests/idris2/perror008/Issue710a.idr rename to tests/idris2/error/perror008/Issue710a.idr diff --git a/tests/idris2/perror008/Issue710b.idr b/tests/idris2/error/perror008/Issue710b.idr similarity index 100% rename from tests/idris2/perror008/Issue710b.idr rename to tests/idris2/error/perror008/Issue710b.idr diff --git a/tests/idris2/perror008/Issue710c.idr b/tests/idris2/error/perror008/Issue710c.idr similarity index 100% rename from tests/idris2/perror008/Issue710c.idr rename to tests/idris2/error/perror008/Issue710c.idr diff --git a/tests/idris2/perror008/Issue710d.idr b/tests/idris2/error/perror008/Issue710d.idr similarity index 100% rename from tests/idris2/perror008/Issue710d.idr rename to tests/idris2/error/perror008/Issue710d.idr diff --git a/tests/idris2/perror008/Issue710e.idr b/tests/idris2/error/perror008/Issue710e.idr similarity index 100% rename from tests/idris2/perror008/Issue710e.idr rename to tests/idris2/error/perror008/Issue710e.idr diff --git a/tests/idris2/perror008/Issue710f.idr b/tests/idris2/error/perror008/Issue710f.idr similarity index 100% rename from tests/idris2/perror008/Issue710f.idr rename to tests/idris2/error/perror008/Issue710f.idr diff --git a/tests/idris2/perror008/expected b/tests/idris2/error/perror008/expected similarity index 100% rename from tests/idris2/perror008/expected rename to tests/idris2/error/perror008/expected diff --git a/tests/idris2/perror008/run b/tests/idris2/error/perror008/run similarity index 90% rename from tests/idris2/perror008/run rename to tests/idris2/error/perror008/run index 86453dab6..2adb35493 100755 --- a/tests/idris2/perror008/run +++ b/tests/idris2/error/perror008/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue710a.idr || true check Issue710b.idr || true diff --git a/tests/idris2/perror009/Error1.idr b/tests/idris2/error/perror009/Error1.idr similarity index 100% rename from tests/idris2/perror009/Error1.idr rename to tests/idris2/error/perror009/Error1.idr diff --git a/tests/idris2/perror009/expected b/tests/idris2/error/perror009/expected similarity index 100% rename from tests/idris2/perror009/expected rename to tests/idris2/error/perror009/expected diff --git a/tests/idris2/perror009/run b/tests/idris2/error/perror009/run similarity index 52% rename from tests/idris2/perror009/run rename to tests/idris2/error/perror009/run index 99b7a7337..314f398e8 100644 --- a/tests/idris2/perror009/run +++ b/tests/idris2/error/perror009/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check -Werror Error1.idr diff --git a/tests/idris2/perror010/NamedReturn1.idr b/tests/idris2/error/perror010/NamedReturn1.idr similarity index 100% rename from tests/idris2/perror010/NamedReturn1.idr rename to tests/idris2/error/perror010/NamedReturn1.idr diff --git a/tests/idris2/perror010/NamedReturn2.idr b/tests/idris2/error/perror010/NamedReturn2.idr similarity index 100% rename from tests/idris2/perror010/NamedReturn2.idr rename to tests/idris2/error/perror010/NamedReturn2.idr diff --git a/tests/idris2/perror010/NamedReturn3.idr b/tests/idris2/error/perror010/NamedReturn3.idr similarity index 100% rename from tests/idris2/perror010/NamedReturn3.idr rename to tests/idris2/error/perror010/NamedReturn3.idr diff --git a/tests/idris2/perror010/NamedReturn4.idr b/tests/idris2/error/perror010/NamedReturn4.idr similarity index 100% rename from tests/idris2/perror010/NamedReturn4.idr rename to tests/idris2/error/perror010/NamedReturn4.idr diff --git a/tests/idris2/perror010/TrailingLam.idr b/tests/idris2/error/perror010/TrailingLam.idr similarity index 100% rename from tests/idris2/perror010/TrailingLam.idr rename to tests/idris2/error/perror010/TrailingLam.idr diff --git a/tests/idris2/perror010/expected b/tests/idris2/error/perror010/expected similarity index 100% rename from tests/idris2/perror010/expected rename to tests/idris2/error/perror010/expected diff --git a/tests/idris2/perror010/input b/tests/idris2/error/perror010/input similarity index 100% rename from tests/idris2/perror010/input rename to tests/idris2/error/perror010/input diff --git a/tests/idris2/perror010/run b/tests/idris2/error/perror010/run similarity index 86% rename from tests/idris2/perror010/run rename to tests/idris2/error/perror010/run index a8b988361..66dc47de3 100755 --- a/tests/idris2/perror010/run +++ b/tests/idris2/error/perror010/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check NamedReturn1.idr || true check NamedReturn2.idr || true diff --git a/tests/idris2/perror011/Issue1345.idr b/tests/idris2/error/perror011/Issue1345.idr similarity index 100% rename from tests/idris2/perror011/Issue1345.idr rename to tests/idris2/error/perror011/Issue1345.idr diff --git a/tests/idris2/perror011/Issue1496-1.idr b/tests/idris2/error/perror011/Issue1496-1.idr similarity index 100% rename from tests/idris2/perror011/Issue1496-1.idr rename to tests/idris2/error/perror011/Issue1496-1.idr diff --git a/tests/idris2/perror011/Issue1496-2.idr b/tests/idris2/error/perror011/Issue1496-2.idr similarity index 100% rename from tests/idris2/perror011/Issue1496-2.idr rename to tests/idris2/error/perror011/Issue1496-2.idr diff --git a/tests/idris2/perror011/Main.idr b/tests/idris2/error/perror011/Main.idr similarity index 100% rename from tests/idris2/perror011/Main.idr rename to tests/idris2/error/perror011/Main.idr diff --git a/tests/idris2/perror011/Pretty.idr b/tests/idris2/error/perror011/Pretty.idr similarity index 100% rename from tests/idris2/perror011/Pretty.idr rename to tests/idris2/error/perror011/Pretty.idr diff --git a/tests/idris2/perror011/expected b/tests/idris2/error/perror011/expected similarity index 100% rename from tests/idris2/perror011/expected rename to tests/idris2/error/perror011/expected diff --git a/tests/idris2/perror011/foo.ipkg b/tests/idris2/error/perror011/foo.ipkg similarity index 100% rename from tests/idris2/perror011/foo.ipkg rename to tests/idris2/error/perror011/foo.ipkg diff --git a/tests/idris2/perror011/run b/tests/idris2/error/perror011/run similarity index 82% rename from tests/idris2/perror011/run rename to tests/idris2/error/perror011/run index 7d65c2dd7..112e27c36 100755 --- a/tests/idris2/perror011/run +++ b/tests/idris2/error/perror011/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue1345.idr || true check Issue1496-1.idr || true diff --git a/tests/idris2/perror012/CaseParseError.idr b/tests/idris2/error/perror012/CaseParseError.idr similarity index 100% rename from tests/idris2/perror012/CaseParseError.idr rename to tests/idris2/error/perror012/CaseParseError.idr diff --git a/tests/idris2/perror012/LamParseError.idr b/tests/idris2/error/perror012/LamParseError.idr similarity index 100% rename from tests/idris2/perror012/LamParseError.idr rename to tests/idris2/error/perror012/LamParseError.idr diff --git a/tests/idris2/perror012/expected b/tests/idris2/error/perror012/expected similarity index 100% rename from tests/idris2/perror012/expected rename to tests/idris2/error/perror012/expected diff --git a/tests/idris2/perror012/run b/tests/idris2/error/perror012/run similarity index 67% rename from tests/idris2/perror012/run rename to tests/idris2/error/perror012/run index 3ff299628..f823a09bd 100755 --- a/tests/idris2/perror012/run +++ b/tests/idris2/error/perror012/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check LamParseError.idr check CaseParseError.idr diff --git a/tests/idris2/perror013/EmptyFailing.idr b/tests/idris2/error/perror013/EmptyFailing.idr similarity index 100% rename from tests/idris2/perror013/EmptyFailing.idr rename to tests/idris2/error/perror013/EmptyFailing.idr diff --git a/tests/idris2/perror013/EmptyMutual.idr b/tests/idris2/error/perror013/EmptyMutual.idr similarity index 100% rename from tests/idris2/perror013/EmptyMutual.idr rename to tests/idris2/error/perror013/EmptyMutual.idr diff --git a/tests/idris2/perror013/EmptyParameters.idr b/tests/idris2/error/perror013/EmptyParameters.idr similarity index 100% rename from tests/idris2/perror013/EmptyParameters.idr rename to tests/idris2/error/perror013/EmptyParameters.idr diff --git a/tests/idris2/perror013/EmptyUsing.idr b/tests/idris2/error/perror013/EmptyUsing.idr similarity index 100% rename from tests/idris2/perror013/EmptyUsing.idr rename to tests/idris2/error/perror013/EmptyUsing.idr diff --git a/tests/idris2/perror013/expected b/tests/idris2/error/perror013/expected similarity index 100% rename from tests/idris2/perror013/expected rename to tests/idris2/error/perror013/expected diff --git a/tests/idris2/perror013/run b/tests/idris2/error/perror013/run similarity index 83% rename from tests/idris2/perror013/run rename to tests/idris2/error/perror013/run index a0f3d3abd..65dc4a4bf 100755 --- a/tests/idris2/perror013/run +++ b/tests/idris2/error/perror013/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check EmptyFailing.idr || true check EmptyMutual.idr || true diff --git a/tests/idris2/perror013/x.ipkg b/tests/idris2/error/perror013/x.ipkg similarity index 100% rename from tests/idris2/perror013/x.ipkg rename to tests/idris2/error/perror013/x.ipkg diff --git a/tests/idris2/perror014/ParseList.idr b/tests/idris2/error/perror014/ParseList.idr similarity index 100% rename from tests/idris2/perror014/ParseList.idr rename to tests/idris2/error/perror014/ParseList.idr diff --git a/tests/idris2/perror014/expected b/tests/idris2/error/perror014/expected similarity index 100% rename from tests/idris2/perror014/expected rename to tests/idris2/error/perror014/expected diff --git a/tests/idris2/perror014/run b/tests/idris2/error/perror014/run similarity index 54% rename from tests/idris2/perror014/run rename to tests/idris2/error/perror014/run index cb7850739..ad5f83ee5 100755 --- a/tests/idris2/perror014/run +++ b/tests/idris2/error/perror014/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check ParseList.idr || true diff --git a/tests/idris2/perror015/ParseWith.idr b/tests/idris2/error/perror015/ParseWith.idr similarity index 100% rename from tests/idris2/perror015/ParseWith.idr rename to tests/idris2/error/perror015/ParseWith.idr diff --git a/tests/idris2/perror015/expected b/tests/idris2/error/perror015/expected similarity index 100% rename from tests/idris2/perror015/expected rename to tests/idris2/error/perror015/expected diff --git a/tests/idris2/perror015/run b/tests/idris2/error/perror015/run similarity index 54% rename from tests/idris2/perror015/run rename to tests/idris2/error/perror015/run index 9588fd16a..d7f27147b 100755 --- a/tests/idris2/perror015/run +++ b/tests/idris2/error/perror015/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check ParseWith.idr || true diff --git a/tests/idris2/perror016/ParseIf.idr b/tests/idris2/error/perror016/ParseIf.idr similarity index 100% rename from tests/idris2/perror016/ParseIf.idr rename to tests/idris2/error/perror016/ParseIf.idr diff --git a/tests/idris2/perror016/ParseIf2.idr b/tests/idris2/error/perror016/ParseIf2.idr similarity index 100% rename from tests/idris2/perror016/ParseIf2.idr rename to tests/idris2/error/perror016/ParseIf2.idr diff --git a/tests/idris2/perror016/ParseIf3.idr b/tests/idris2/error/perror016/ParseIf3.idr similarity index 100% rename from tests/idris2/perror016/ParseIf3.idr rename to tests/idris2/error/perror016/ParseIf3.idr diff --git a/tests/idris2/perror016/ParseIf4.idr b/tests/idris2/error/perror016/ParseIf4.idr similarity index 100% rename from tests/idris2/perror016/ParseIf4.idr rename to tests/idris2/error/perror016/ParseIf4.idr diff --git a/tests/idris2/perror016/expected b/tests/idris2/error/perror016/expected similarity index 100% rename from tests/idris2/perror016/expected rename to tests/idris2/error/perror016/expected diff --git a/tests/idris2/perror016/run b/tests/idris2/error/perror016/run similarity index 81% rename from tests/idris2/perror016/run rename to tests/idris2/error/perror016/run index c35719fae..8ce5dd723 100755 --- a/tests/idris2/perror016/run +++ b/tests/idris2/error/perror016/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check ParseIf.idr || true check ParseIf2.idr || true diff --git a/tests/idris2/perror017/ParseImpl.idr b/tests/idris2/error/perror017/ParseImpl.idr similarity index 100% rename from tests/idris2/perror017/ParseImpl.idr rename to tests/idris2/error/perror017/ParseImpl.idr diff --git a/tests/idris2/perror017/expected b/tests/idris2/error/perror017/expected similarity index 100% rename from tests/idris2/perror017/expected rename to tests/idris2/error/perror017/expected diff --git a/tests/idris2/perror017/run b/tests/idris2/error/perror017/run similarity index 54% rename from tests/idris2/perror017/run rename to tests/idris2/error/perror017/run index 03b6a7cb9..089074ebc 100755 --- a/tests/idris2/perror017/run +++ b/tests/idris2/error/perror017/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check ParseImpl.idr || true diff --git a/tests/idris2/perror018/ParseRecord.idr b/tests/idris2/error/perror018/ParseRecord.idr similarity index 100% rename from tests/idris2/perror018/ParseRecord.idr rename to tests/idris2/error/perror018/ParseRecord.idr diff --git a/tests/idris2/perror018/ParseRecord2.idr b/tests/idris2/error/perror018/ParseRecord2.idr similarity index 100% rename from tests/idris2/perror018/ParseRecord2.idr rename to tests/idris2/error/perror018/ParseRecord2.idr diff --git a/tests/idris2/perror018/ParseRecord3.idr b/tests/idris2/error/perror018/ParseRecord3.idr similarity index 100% rename from tests/idris2/perror018/ParseRecord3.idr rename to tests/idris2/error/perror018/ParseRecord3.idr diff --git a/tests/idris2/perror018/expected b/tests/idris2/error/perror018/expected similarity index 100% rename from tests/idris2/perror018/expected rename to tests/idris2/error/perror018/expected diff --git a/tests/idris2/perror018/run b/tests/idris2/error/perror018/run similarity index 79% rename from tests/idris2/perror018/run rename to tests/idris2/error/perror018/run index 42e0ccfeb..8914bcc8e 100755 --- a/tests/idris2/perror018/run +++ b/tests/idris2/error/perror018/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check ParseRecord.idr || true check ParseRecord2.idr || true diff --git a/tests/idris2/perror019/ImplError.idr b/tests/idris2/error/perror019/ImplError.idr similarity index 100% rename from tests/idris2/perror019/ImplError.idr rename to tests/idris2/error/perror019/ImplError.idr diff --git a/tests/idris2/perror019/expected b/tests/idris2/error/perror019/expected similarity index 100% rename from tests/idris2/perror019/expected rename to tests/idris2/error/perror019/expected diff --git a/tests/idris2/error/perror019/run b/tests/idris2/error/perror019/run new file mode 100644 index 000000000..9c858ad83 --- /dev/null +++ b/tests/idris2/error/perror019/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check ImplError.idr diff --git a/tests/idris2/perror020/Issue2769.idr b/tests/idris2/error/perror020/Issue2769.idr similarity index 100% rename from tests/idris2/perror020/Issue2769.idr rename to tests/idris2/error/perror020/Issue2769.idr diff --git a/tests/idris2/perror020/Issue2769b.idr b/tests/idris2/error/perror020/Issue2769b.idr similarity index 100% rename from tests/idris2/perror020/Issue2769b.idr rename to tests/idris2/error/perror020/Issue2769b.idr diff --git a/tests/idris2/perror020/expected b/tests/idris2/error/perror020/expected similarity index 100% rename from tests/idris2/perror020/expected rename to tests/idris2/error/perror020/expected diff --git a/tests/idris2/perror020/run b/tests/idris2/error/perror020/run similarity index 63% rename from tests/idris2/perror020/run rename to tests/idris2/error/perror020/run index 0847511ad..d38ced64b 100644 --- a/tests/idris2/perror020/run +++ b/tests/idris2/error/perror020/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue2769.idr check Issue2769b.idr diff --git a/tests/idris2/perror021/Implicit.idr b/tests/idris2/error/perror021/Implicit.idr similarity index 100% rename from tests/idris2/perror021/Implicit.idr rename to tests/idris2/error/perror021/Implicit.idr diff --git a/tests/idris2/perror021/expected b/tests/idris2/error/perror021/expected similarity index 100% rename from tests/idris2/perror021/expected rename to tests/idris2/error/perror021/expected diff --git a/tests/idris2/error/perror021/run b/tests/idris2/error/perror021/run new file mode 100644 index 000000000..c88212c0e --- /dev/null +++ b/tests/idris2/error/perror021/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Implicit.idr diff --git a/tests/idris2/perror022/Indent.idr b/tests/idris2/error/perror022/Indent.idr similarity index 100% rename from tests/idris2/perror022/Indent.idr rename to tests/idris2/error/perror022/Indent.idr diff --git a/tests/idris2/perror022/expected b/tests/idris2/error/perror022/expected similarity index 100% rename from tests/idris2/perror022/expected rename to tests/idris2/error/perror022/expected diff --git a/tests/idris2/error/perror022/run b/tests/idris2/error/perror022/run new file mode 100644 index 000000000..8fe5891b8 --- /dev/null +++ b/tests/idris2/error/perror022/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Indent.idr diff --git a/tests/idris2/perror023/ParseError.idr b/tests/idris2/error/perror023/ParseError.idr similarity index 100% rename from tests/idris2/perror023/ParseError.idr rename to tests/idris2/error/perror023/ParseError.idr diff --git a/tests/idris2/perror023/expected b/tests/idris2/error/perror023/expected similarity index 100% rename from tests/idris2/perror023/expected rename to tests/idris2/error/perror023/expected diff --git a/tests/idris2/error/perror023/run b/tests/idris2/error/perror023/run new file mode 100755 index 000000000..7b566425d --- /dev/null +++ b/tests/idris2/error/perror023/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check ParseError.idr diff --git a/tests/idris2/perror024/ParseError.idr b/tests/idris2/error/perror024/ParseError.idr similarity index 100% rename from tests/idris2/perror024/ParseError.idr rename to tests/idris2/error/perror024/ParseError.idr diff --git a/tests/idris2/perror024/expected b/tests/idris2/error/perror024/expected similarity index 100% rename from tests/idris2/perror024/expected rename to tests/idris2/error/perror024/expected diff --git a/tests/idris2/error/perror024/run b/tests/idris2/error/perror024/run new file mode 100755 index 000000000..7b566425d --- /dev/null +++ b/tests/idris2/error/perror024/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check ParseError.idr diff --git a/tests/idris2/perror025/DataWhere.idr b/tests/idris2/error/perror025/DataWhere.idr similarity index 100% rename from tests/idris2/perror025/DataWhere.idr rename to tests/idris2/error/perror025/DataWhere.idr diff --git a/tests/idris2/perror025/expected b/tests/idris2/error/perror025/expected similarity index 100% rename from tests/idris2/perror025/expected rename to tests/idris2/error/perror025/expected diff --git a/tests/idris2/error/perror025/run b/tests/idris2/error/perror025/run new file mode 100755 index 000000000..5a73ee363 --- /dev/null +++ b/tests/idris2/error/perror025/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check DataWhere.idr diff --git a/tests/idris2/perror026/Micro.idr b/tests/idris2/error/perror026/Micro.idr similarity index 100% rename from tests/idris2/perror026/Micro.idr rename to tests/idris2/error/perror026/Micro.idr diff --git a/tests/idris2/perror026/expected b/tests/idris2/error/perror026/expected similarity index 100% rename from tests/idris2/perror026/expected rename to tests/idris2/error/perror026/expected diff --git a/tests/idris2/error/perror026/run b/tests/idris2/error/perror026/run new file mode 100755 index 000000000..867e2abe2 --- /dev/null +++ b/tests/idris2/error/perror026/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Micro.idr diff --git a/tests/idris2/perror027/Outdent.idr b/tests/idris2/error/perror027/Outdent.idr similarity index 100% rename from tests/idris2/perror027/Outdent.idr rename to tests/idris2/error/perror027/Outdent.idr diff --git a/tests/idris2/perror027/expected b/tests/idris2/error/perror027/expected similarity index 100% rename from tests/idris2/perror027/expected rename to tests/idris2/error/perror027/expected diff --git a/tests/idris2/error/perror027/run b/tests/idris2/error/perror027/run new file mode 100755 index 000000000..d835fff79 --- /dev/null +++ b/tests/idris2/error/perror027/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Outdent.idr diff --git a/tests/idris2/perror028/LetInDo.idr b/tests/idris2/error/perror028/LetInDo.idr similarity index 100% rename from tests/idris2/perror028/LetInDo.idr rename to tests/idris2/error/perror028/LetInDo.idr diff --git a/tests/idris2/perror028/expected b/tests/idris2/error/perror028/expected similarity index 100% rename from tests/idris2/perror028/expected rename to tests/idris2/error/perror028/expected diff --git a/tests/idris2/error/perror028/run b/tests/idris2/error/perror028/run new file mode 100644 index 000000000..5e2d211d1 --- /dev/null +++ b/tests/idris2/error/perror028/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check LetInDo.idr diff --git a/tests/idris2/perror029/DelayParse.idr b/tests/idris2/error/perror029/DelayParse.idr similarity index 100% rename from tests/idris2/perror029/DelayParse.idr rename to tests/idris2/error/perror029/DelayParse.idr diff --git a/tests/idris2/perror029/expected b/tests/idris2/error/perror029/expected similarity index 100% rename from tests/idris2/perror029/expected rename to tests/idris2/error/perror029/expected diff --git a/tests/idris2/error/perror029/run b/tests/idris2/error/perror029/run new file mode 100644 index 000000000..b5bab6bcb --- /dev/null +++ b/tests/idris2/error/perror029/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check DelayParse.idr diff --git a/tests/idris2/error001/run b/tests/idris2/error001/run deleted file mode 100755 index ee1151b23..000000000 --- a/tests/idris2/error001/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Error.idr diff --git a/tests/idris2/error002/run b/tests/idris2/error002/run deleted file mode 100755 index ee1151b23..000000000 --- a/tests/idris2/error002/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Error.idr diff --git a/tests/idris2/error003/run b/tests/idris2/error003/run deleted file mode 100755 index ee1151b23..000000000 --- a/tests/idris2/error003/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Error.idr diff --git a/tests/idris2/error005/run b/tests/idris2/error005/run deleted file mode 100755 index c788397c1..000000000 --- a/tests/idris2/error005/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check IfErr.idr diff --git a/tests/idris2/error006/run b/tests/idris2/error006/run deleted file mode 100755 index c788397c1..000000000 --- a/tests/idris2/error006/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check IfErr.idr diff --git a/tests/idris2/error007/run b/tests/idris2/error007/run deleted file mode 100755 index c1a31e834..000000000 --- a/tests/idris2/error007/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check CongErr.idr diff --git a/tests/idris2/error010/run b/tests/idris2/error010/run deleted file mode 100755 index 62d1d3a6b..000000000 --- a/tests/idris2/error010/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Loop.idr diff --git a/tests/idris2/error013/run b/tests/idris2/error013/run deleted file mode 100755 index a7f294e9f..000000000 --- a/tests/idris2/error013/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue361.idr diff --git a/tests/idris2/error014/run b/tests/idris2/error014/run deleted file mode 100755 index 4d51f545f..000000000 --- a/tests/idris2/error014/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue735.idr diff --git a/tests/idris2/error015/run b/tests/idris2/error015/run deleted file mode 100755 index e659beb82..000000000 --- a/tests/idris2/error015/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue110.idr diff --git a/tests/idris2/error022/run b/tests/idris2/error022/run deleted file mode 100644 index 6a9cbb279..000000000 --- a/tests/idris2/error022/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check UpdateLoc.idr diff --git a/tests/idris2/error024/run b/tests/idris2/error024/run deleted file mode 100755 index 2f0cc2113..000000000 --- a/tests/idris2/error024/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Error1.idr diff --git a/tests/idris2/error026/run b/tests/idris2/error026/run deleted file mode 100755 index b2ce794b2..000000000 --- a/tests/idris2/error026/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check DoBlockFC.idr diff --git a/tests/idris2/error027/run b/tests/idris2/error027/run deleted file mode 100755 index ce22b719e..000000000 --- a/tests/idris2/error027/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -run Issue2950.idr diff --git a/tests/idris2/eta001/run b/tests/idris2/eta001/run deleted file mode 100755 index 48614412a..000000000 --- a/tests/idris2/eta001/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue1370.idr diff --git a/tests/idris2/evaluator001/Issue650.idr b/tests/idris2/evaluator/evaluator001/Issue650.idr similarity index 100% rename from tests/idris2/evaluator001/Issue650.idr rename to tests/idris2/evaluator/evaluator001/Issue650.idr diff --git a/tests/idris2/evaluator001/expected b/tests/idris2/evaluator/evaluator001/expected similarity index 100% rename from tests/idris2/evaluator001/expected rename to tests/idris2/evaluator/evaluator001/expected diff --git a/tests/idris2/evaluator/evaluator001/run b/tests/idris2/evaluator/evaluator001/run new file mode 100755 index 000000000..f441737cb --- /dev/null +++ b/tests/idris2/evaluator/evaluator001/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue650.idr diff --git a/tests/idris2/evaluator002/Lib.idr b/tests/idris2/evaluator/evaluator002/Lib.idr similarity index 100% rename from tests/idris2/evaluator002/Lib.idr rename to tests/idris2/evaluator/evaluator002/Lib.idr diff --git a/tests/idris2/evaluator002/Main.idr b/tests/idris2/evaluator/evaluator002/Main.idr similarity index 100% rename from tests/idris2/evaluator002/Main.idr rename to tests/idris2/evaluator/evaluator002/Main.idr diff --git a/tests/idris2/evaluator002/expected b/tests/idris2/evaluator/evaluator002/expected similarity index 100% rename from tests/idris2/evaluator002/expected rename to tests/idris2/evaluator/evaluator002/expected diff --git a/tests/idris2/evaluator002/input b/tests/idris2/evaluator/evaluator002/input similarity index 100% rename from tests/idris2/evaluator002/input rename to tests/idris2/evaluator/evaluator002/input diff --git a/tests/idris2/evaluator002/run b/tests/idris2/evaluator/evaluator002/run similarity index 64% rename from tests/idris2/evaluator002/run rename to tests/idris2/evaluator/evaluator002/run index 2ab3dca6e..6d7c87c8f 100644 --- a/tests/idris2/evaluator002/run +++ b/tests/idris2/evaluator/evaluator002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --log eval.stuck:5 Main.idr < input diff --git a/tests/idris2/evaluator003/Issue705.idr b/tests/idris2/evaluator/evaluator003/Issue705.idr similarity index 100% rename from tests/idris2/evaluator003/Issue705.idr rename to tests/idris2/evaluator/evaluator003/Issue705.idr diff --git a/tests/idris2/evaluator003/expected b/tests/idris2/evaluator/evaluator003/expected similarity index 100% rename from tests/idris2/evaluator003/expected rename to tests/idris2/evaluator/evaluator003/expected diff --git a/tests/idris2/evaluator003/input b/tests/idris2/evaluator/evaluator003/input similarity index 100% rename from tests/idris2/evaluator003/input rename to tests/idris2/evaluator/evaluator003/input diff --git a/tests/idris2/evaluator003/run b/tests/idris2/evaluator/evaluator003/run similarity index 54% rename from tests/idris2/evaluator003/run rename to tests/idris2/evaluator/evaluator003/run index 8c9eec441..e806722d8 100644 --- a/tests/idris2/evaluator003/run +++ b/tests/idris2/evaluator/evaluator003/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Issue705.idr < input diff --git a/tests/idris2/evaluator004/Issue1282.idr b/tests/idris2/evaluator/evaluator004/Issue1282.idr similarity index 100% rename from tests/idris2/evaluator004/Issue1282.idr rename to tests/idris2/evaluator/evaluator004/Issue1282.idr diff --git a/tests/idris2/evaluator004/expected b/tests/idris2/evaluator/evaluator004/expected similarity index 100% rename from tests/idris2/evaluator004/expected rename to tests/idris2/evaluator/evaluator004/expected diff --git a/tests/idris2/evaluator004/input b/tests/idris2/evaluator/evaluator004/input similarity index 100% rename from tests/idris2/evaluator004/input rename to tests/idris2/evaluator/evaluator004/input diff --git a/tests/idris2/evaluator004/run b/tests/idris2/evaluator/evaluator004/run similarity index 55% rename from tests/idris2/evaluator004/run rename to tests/idris2/evaluator/evaluator004/run index a5bc53cb9..004ef2a5e 100644 --- a/tests/idris2/evaluator004/run +++ b/tests/idris2/evaluator/evaluator004/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Issue1282.idr < input diff --git a/tests/idris2/interpreter001/expected b/tests/idris2/evaluator/interpreter001/expected similarity index 100% rename from tests/idris2/interpreter001/expected rename to tests/idris2/evaluator/interpreter001/expected diff --git a/tests/idris2/interpreter001/input b/tests/idris2/evaluator/interpreter001/input similarity index 100% rename from tests/idris2/interpreter001/input rename to tests/idris2/evaluator/interpreter001/input diff --git a/tests/idris2/evaluator/interpreter001/run b/tests/idris2/evaluator/interpreter001/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/evaluator/interpreter001/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/interpreter002/expected b/tests/idris2/evaluator/interpreter002/expected similarity index 100% rename from tests/idris2/interpreter002/expected rename to tests/idris2/evaluator/interpreter002/expected diff --git a/tests/idris2/interpreter002/input b/tests/idris2/evaluator/interpreter002/input similarity index 100% rename from tests/idris2/interpreter002/input rename to tests/idris2/evaluator/interpreter002/input diff --git a/tests/idris2/interpreter002/run b/tests/idris2/evaluator/interpreter002/run similarity index 54% rename from tests/idris2/interpreter002/run rename to tests/idris2/evaluator/interpreter002/run index 72182e4d4..0586563b8 100755 --- a/tests/idris2/interpreter002/run +++ b/tests/idris2/evaluator/interpreter002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --no-prelude < input diff --git a/tests/idris2/interpreter003/expected b/tests/idris2/evaluator/interpreter003/expected similarity index 100% rename from tests/idris2/interpreter003/expected rename to tests/idris2/evaluator/interpreter003/expected diff --git a/tests/idris2/interpreter003/input b/tests/idris2/evaluator/interpreter003/input similarity index 100% rename from tests/idris2/interpreter003/input rename to tests/idris2/evaluator/interpreter003/input diff --git a/tests/idris2/evaluator/interpreter003/run b/tests/idris2/evaluator/interpreter003/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/evaluator/interpreter003/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/interpreter004/expected b/tests/idris2/evaluator/interpreter004/expected similarity index 100% rename from tests/idris2/interpreter004/expected rename to tests/idris2/evaluator/interpreter004/expected diff --git a/tests/idris2/interpreter004/input b/tests/idris2/evaluator/interpreter004/input similarity index 100% rename from tests/idris2/interpreter004/input rename to tests/idris2/evaluator/interpreter004/input diff --git a/tests/idris2/evaluator/interpreter004/run b/tests/idris2/evaluator/interpreter004/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/evaluator/interpreter004/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/interpreter005/Issue37.idr b/tests/idris2/evaluator/interpreter005/Issue37.idr similarity index 100% rename from tests/idris2/interpreter005/Issue37.idr rename to tests/idris2/evaluator/interpreter005/Issue37.idr diff --git a/tests/idris2/interpreter005/Issue37.lidr b/tests/idris2/evaluator/interpreter005/Issue37.lidr similarity index 100% rename from tests/idris2/interpreter005/Issue37.lidr rename to tests/idris2/evaluator/interpreter005/Issue37.lidr diff --git a/tests/idris2/interpreter005/expected b/tests/idris2/evaluator/interpreter005/expected similarity index 100% rename from tests/idris2/interpreter005/expected rename to tests/idris2/evaluator/interpreter005/expected diff --git a/tests/idris2/interpreter005/input b/tests/idris2/evaluator/interpreter005/input similarity index 100% rename from tests/idris2/interpreter005/input rename to tests/idris2/evaluator/interpreter005/input diff --git a/tests/idris2/interpreter005/run b/tests/idris2/evaluator/interpreter005/run similarity index 54% rename from tests/idris2/interpreter005/run rename to tests/idris2/evaluator/interpreter005/run index efb1e4962..200981ccb 100755 --- a/tests/idris2/interpreter005/run +++ b/tests/idris2/evaluator/interpreter005/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Issue37.lidr < input diff --git a/tests/idris2/interpreter006/expected b/tests/idris2/evaluator/interpreter006/expected similarity index 100% rename from tests/idris2/interpreter006/expected rename to tests/idris2/evaluator/interpreter006/expected diff --git a/tests/idris2/interpreter006/input b/tests/idris2/evaluator/interpreter006/input similarity index 100% rename from tests/idris2/interpreter006/input rename to tests/idris2/evaluator/interpreter006/input diff --git a/tests/idris2/evaluator/interpreter006/run b/tests/idris2/evaluator/interpreter006/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/evaluator/interpreter006/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/interpreter007/expected b/tests/idris2/evaluator/interpreter007/expected similarity index 100% rename from tests/idris2/interpreter007/expected rename to tests/idris2/evaluator/interpreter007/expected diff --git a/tests/idris2/interpreter007/input b/tests/idris2/evaluator/interpreter007/input similarity index 100% rename from tests/idris2/interpreter007/input rename to tests/idris2/evaluator/interpreter007/input diff --git a/tests/idris2/evaluator/interpreter007/run b/tests/idris2/evaluator/interpreter007/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/evaluator/interpreter007/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/interpreter008/Issue2041.idr b/tests/idris2/evaluator/interpreter008/Issue2041.idr similarity index 100% rename from tests/idris2/interpreter008/Issue2041.idr rename to tests/idris2/evaluator/interpreter008/Issue2041.idr diff --git a/tests/idris2/interpreter008/expected b/tests/idris2/evaluator/interpreter008/expected similarity index 100% rename from tests/idris2/interpreter008/expected rename to tests/idris2/evaluator/interpreter008/expected diff --git a/tests/idris2/interpreter008/input b/tests/idris2/evaluator/interpreter008/input similarity index 100% rename from tests/idris2/interpreter008/input rename to tests/idris2/evaluator/interpreter008/input diff --git a/tests/idris2/interpreter008/run b/tests/idris2/evaluator/interpreter008/run similarity index 55% rename from tests/idris2/interpreter008/run rename to tests/idris2/evaluator/interpreter008/run index d2d8c793c..e110c8ded 100755 --- a/tests/idris2/interpreter008/run +++ b/tests/idris2/evaluator/interpreter008/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Issue2041.idr < input diff --git a/tests/idris2/spec001/Desc.idr b/tests/idris2/evaluator/spec001/Desc.idr similarity index 100% rename from tests/idris2/spec001/Desc.idr rename to tests/idris2/evaluator/spec001/Desc.idr diff --git a/tests/idris2/spec001/Desc2.idr b/tests/idris2/evaluator/spec001/Desc2.idr similarity index 100% rename from tests/idris2/spec001/Desc2.idr rename to tests/idris2/evaluator/spec001/Desc2.idr diff --git a/tests/idris2/spec001/Identity.idr b/tests/idris2/evaluator/spec001/Identity.idr similarity index 100% rename from tests/idris2/spec001/Identity.idr rename to tests/idris2/evaluator/spec001/Identity.idr diff --git a/tests/idris2/spec001/Mult3.idr b/tests/idris2/evaluator/spec001/Mult3.idr similarity index 100% rename from tests/idris2/spec001/Mult3.idr rename to tests/idris2/evaluator/spec001/Mult3.idr diff --git a/tests/idris2/spec001/expected b/tests/idris2/evaluator/spec001/expected similarity index 100% rename from tests/idris2/spec001/expected rename to tests/idris2/evaluator/spec001/expected diff --git a/tests/idris2/spec001/run b/tests/idris2/evaluator/spec001/run similarity index 91% rename from tests/idris2/spec001/run rename to tests/idris2/evaluator/spec001/run index 7306f953d..11aaa6a13 100644 --- a/tests/idris2/spec001/run +++ b/tests/idris2/evaluator/spec001/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --log specialise:5 -c Mult3.idr idris2 --cg node -o mult3.js -c Mult3.idr diff --git a/tests/idris2/evaluator001/run b/tests/idris2/evaluator001/run deleted file mode 100755 index f04a7b6e8..000000000 --- a/tests/idris2/evaluator001/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue650.idr diff --git a/tests/idris2/failing001/Fail.idr b/tests/idris2/failing/failing001/Fail.idr similarity index 100% rename from tests/idris2/failing001/Fail.idr rename to tests/idris2/failing/failing001/Fail.idr diff --git a/tests/idris2/failing001/expected b/tests/idris2/failing/failing001/expected similarity index 100% rename from tests/idris2/failing001/expected rename to tests/idris2/failing/failing001/expected diff --git a/tests/idris2/failing/failing001/run b/tests/idris2/failing/failing001/run new file mode 100755 index 000000000..d66b29bef --- /dev/null +++ b/tests/idris2/failing/failing001/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Fail.idr diff --git a/tests/idris2/failing002/FailingBug.idr b/tests/idris2/failing/failing002/FailingBug.idr similarity index 100% rename from tests/idris2/failing002/FailingBug.idr rename to tests/idris2/failing/failing002/FailingBug.idr diff --git a/tests/idris2/failing002/expected b/tests/idris2/failing/failing002/expected similarity index 100% rename from tests/idris2/failing002/expected rename to tests/idris2/failing/failing002/expected diff --git a/tests/idris2/failing002/run b/tests/idris2/failing/failing002/run similarity index 58% rename from tests/idris2/failing002/run rename to tests/idris2/failing/failing002/run index 78810e46a..96370c144 100755 --- a/tests/idris2/failing002/run +++ b/tests/idris2/failing/failing002/run @@ -1,8 +1,8 @@ -. ../../testutils.sh +. ../../../testutils.sh check FailingBug.idr -. ../../testutils.sh +. ../../../testutils.sh check --console-width 20 FailingBug.idr -. ../../testutils.sh +. ../../../testutils.sh check --console-width 80 FailingBug.idr diff --git a/tests/idris2/failing003/FailingTotality.idr b/tests/idris2/failing/failing003/FailingTotality.idr similarity index 100% rename from tests/idris2/failing003/FailingTotality.idr rename to tests/idris2/failing/failing003/FailingTotality.idr diff --git a/tests/idris2/failing003/expected b/tests/idris2/failing/failing003/expected similarity index 100% rename from tests/idris2/failing003/expected rename to tests/idris2/failing/failing003/expected diff --git a/tests/idris2/failing003/run b/tests/idris2/failing/failing003/run similarity index 52% rename from tests/idris2/failing003/run rename to tests/idris2/failing/failing003/run index 4c16dd509..274539383 100755 --- a/tests/idris2/failing003/run +++ b/tests/idris2/failing/failing003/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check FailingTotality.idr diff --git a/tests/idris2/failing004/Issue2821.idr b/tests/idris2/failing/failing004/Issue2821.idr similarity index 100% rename from tests/idris2/failing004/Issue2821.idr rename to tests/idris2/failing/failing004/Issue2821.idr diff --git a/tests/idris2/failing004/expected b/tests/idris2/failing/failing004/expected similarity index 100% rename from tests/idris2/failing004/expected rename to tests/idris2/failing/failing004/expected diff --git a/tests/idris2/failing/failing004/run b/tests/idris2/failing/failing004/run new file mode 100755 index 000000000..3c6b7a162 --- /dev/null +++ b/tests/idris2/failing/failing004/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue2821.idr diff --git a/tests/idris2/failing001/run b/tests/idris2/failing001/run deleted file mode 100755 index c29685023..000000000 --- a/tests/idris2/failing001/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Fail.idr diff --git a/tests/idris2/failing004/run b/tests/idris2/failing004/run deleted file mode 100755 index fe450082c..000000000 --- a/tests/idris2/failing004/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue2821.idr diff --git a/tests/idris2/idiom001/run b/tests/idris2/idiom001/run deleted file mode 100644 index c6e6f2ab7..000000000 --- a/tests/idris2/idiom001/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -run Main.idr diff --git a/tests/idris2/import005/run b/tests/idris2/import005/run deleted file mode 100644 index 867d00c17..000000000 --- a/tests/idris2/import005/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 As.idr < input diff --git a/tests/idris2/import007/run b/tests/idris2/import007/run deleted file mode 100644 index fc9dabdf6..000000000 --- a/tests/idris2/import007/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Mod.idr diff --git a/tests/idris2/interactive001/LocType.idr b/tests/idris2/interactive/interactive001/LocType.idr similarity index 100% rename from tests/idris2/interactive001/LocType.idr rename to tests/idris2/interactive/interactive001/LocType.idr diff --git a/tests/idris2/interactive001/expected b/tests/idris2/interactive/interactive001/expected similarity index 100% rename from tests/idris2/interactive001/expected rename to tests/idris2/interactive/interactive001/expected diff --git a/tests/idris2/interactive001/input b/tests/idris2/interactive/interactive001/input similarity index 100% rename from tests/idris2/interactive001/input rename to tests/idris2/interactive/interactive001/input diff --git a/tests/idris2/interactive001/run b/tests/idris2/interactive/interactive001/run similarity index 53% rename from tests/idris2/interactive001/run rename to tests/idris2/interactive/interactive001/run index 6d4602837..ccfdefc4e 100755 --- a/tests/idris2/interactive001/run +++ b/tests/idris2/interactive/interactive001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 LocType.idr < input diff --git a/tests/idris2/interactive002/IEdit.idr b/tests/idris2/interactive/interactive002/IEdit.idr similarity index 100% rename from tests/idris2/interactive002/IEdit.idr rename to tests/idris2/interactive/interactive002/IEdit.idr diff --git a/tests/idris2/interactive002/expected b/tests/idris2/interactive/interactive002/expected similarity index 100% rename from tests/idris2/interactive002/expected rename to tests/idris2/interactive/interactive002/expected diff --git a/tests/idris2/interactive002/input b/tests/idris2/interactive/interactive002/input similarity index 100% rename from tests/idris2/interactive002/input rename to tests/idris2/interactive/interactive002/input diff --git a/tests/idris2/interactive002/run b/tests/idris2/interactive/interactive002/run similarity index 52% rename from tests/idris2/interactive002/run rename to tests/idris2/interactive/interactive002/run index ec050c77b..737446ffd 100755 --- a/tests/idris2/interactive002/run +++ b/tests/idris2/interactive/interactive002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 IEdit.idr < input diff --git a/tests/idris2/interactive003/IEdit.idr b/tests/idris2/interactive/interactive003/IEdit.idr similarity index 100% rename from tests/idris2/interactive003/IEdit.idr rename to tests/idris2/interactive/interactive003/IEdit.idr diff --git a/tests/idris2/interactive003/IEdit2.idr b/tests/idris2/interactive/interactive003/IEdit2.idr similarity index 100% rename from tests/idris2/interactive003/IEdit2.idr rename to tests/idris2/interactive/interactive003/IEdit2.idr diff --git a/tests/idris2/interactive003/expected b/tests/idris2/interactive/interactive003/expected similarity index 100% rename from tests/idris2/interactive003/expected rename to tests/idris2/interactive/interactive003/expected diff --git a/tests/idris2/interactive003/input b/tests/idris2/interactive/interactive003/input similarity index 100% rename from tests/idris2/interactive003/input rename to tests/idris2/interactive/interactive003/input diff --git a/tests/idris2/interactive003/input2 b/tests/idris2/interactive/interactive003/input2 similarity index 100% rename from tests/idris2/interactive003/input2 rename to tests/idris2/interactive/interactive003/input2 diff --git a/tests/idris2/interactive003/run b/tests/idris2/interactive/interactive003/run similarity index 68% rename from tests/idris2/interactive003/run rename to tests/idris2/interactive/interactive003/run index 45d7c58b5..07412ca3d 100755 --- a/tests/idris2/interactive003/run +++ b/tests/idris2/interactive/interactive003/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 IEdit.idr < input idris2 IEdit2.idr < input2 diff --git a/tests/idris2/interactive004/IEdit.idr b/tests/idris2/interactive/interactive004/IEdit.idr similarity index 100% rename from tests/idris2/interactive004/IEdit.idr rename to tests/idris2/interactive/interactive004/IEdit.idr diff --git a/tests/idris2/interactive004/expected b/tests/idris2/interactive/interactive004/expected similarity index 100% rename from tests/idris2/interactive004/expected rename to tests/idris2/interactive/interactive004/expected diff --git a/tests/idris2/interactive004/input b/tests/idris2/interactive/interactive004/input similarity index 100% rename from tests/idris2/interactive004/input rename to tests/idris2/interactive/interactive004/input diff --git a/tests/idris2/interactive006/run b/tests/idris2/interactive/interactive004/run similarity index 52% rename from tests/idris2/interactive006/run rename to tests/idris2/interactive/interactive004/run index ec050c77b..737446ffd 100755 --- a/tests/idris2/interactive006/run +++ b/tests/idris2/interactive/interactive004/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 IEdit.idr < input diff --git a/tests/idris2/interactive005/IEdit.idr b/tests/idris2/interactive/interactive005/IEdit.idr similarity index 100% rename from tests/idris2/interactive005/IEdit.idr rename to tests/idris2/interactive/interactive005/IEdit.idr diff --git a/tests/idris2/interactive005/expected b/tests/idris2/interactive/interactive005/expected similarity index 100% rename from tests/idris2/interactive005/expected rename to tests/idris2/interactive/interactive005/expected diff --git a/tests/idris2/interactive005/input b/tests/idris2/interactive/interactive005/input similarity index 100% rename from tests/idris2/interactive005/input rename to tests/idris2/interactive/interactive005/input diff --git a/tests/idris2/interactive004/run b/tests/idris2/interactive/interactive005/run similarity index 52% rename from tests/idris2/interactive004/run rename to tests/idris2/interactive/interactive005/run index ec050c77b..737446ffd 100755 --- a/tests/idris2/interactive004/run +++ b/tests/idris2/interactive/interactive005/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 IEdit.idr < input diff --git a/tests/idris2/interactive006/IEdit.idr b/tests/idris2/interactive/interactive006/IEdit.idr similarity index 100% rename from tests/idris2/interactive006/IEdit.idr rename to tests/idris2/interactive/interactive006/IEdit.idr diff --git a/tests/idris2/interactive006/expected b/tests/idris2/interactive/interactive006/expected similarity index 100% rename from tests/idris2/interactive006/expected rename to tests/idris2/interactive/interactive006/expected diff --git a/tests/idris2/interactive006/input b/tests/idris2/interactive/interactive006/input similarity index 100% rename from tests/idris2/interactive006/input rename to tests/idris2/interactive/interactive006/input diff --git a/tests/idris2/interactive005/run b/tests/idris2/interactive/interactive006/run similarity index 52% rename from tests/idris2/interactive005/run rename to tests/idris2/interactive/interactive006/run index ec050c77b..737446ffd 100755 --- a/tests/idris2/interactive005/run +++ b/tests/idris2/interactive/interactive006/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 IEdit.idr < input diff --git a/tests/idris2/interactive007/IEdit.idr b/tests/idris2/interactive/interactive007/IEdit.idr similarity index 100% rename from tests/idris2/interactive007/IEdit.idr rename to tests/idris2/interactive/interactive007/IEdit.idr diff --git a/tests/idris2/interactive007/expected b/tests/idris2/interactive/interactive007/expected similarity index 100% rename from tests/idris2/interactive007/expected rename to tests/idris2/interactive/interactive007/expected diff --git a/tests/idris2/interactive007/input b/tests/idris2/interactive/interactive007/input similarity index 100% rename from tests/idris2/interactive007/input rename to tests/idris2/interactive/interactive007/input diff --git a/tests/idris2/interactive/interactive007/run b/tests/idris2/interactive/interactive007/run new file mode 100755 index 000000000..737446ffd --- /dev/null +++ b/tests/idris2/interactive/interactive007/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 IEdit.idr < input diff --git a/tests/idris2/interactive008/IEdit.idr b/tests/idris2/interactive/interactive008/IEdit.idr similarity index 100% rename from tests/idris2/interactive008/IEdit.idr rename to tests/idris2/interactive/interactive008/IEdit.idr diff --git a/tests/idris2/interactive008/expected b/tests/idris2/interactive/interactive008/expected similarity index 100% rename from tests/idris2/interactive008/expected rename to tests/idris2/interactive/interactive008/expected diff --git a/tests/idris2/interactive008/input b/tests/idris2/interactive/interactive008/input similarity index 100% rename from tests/idris2/interactive008/input rename to tests/idris2/interactive/interactive008/input diff --git a/tests/idris2/interactive/interactive008/run b/tests/idris2/interactive/interactive008/run new file mode 100755 index 000000000..737446ffd --- /dev/null +++ b/tests/idris2/interactive/interactive008/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 IEdit.idr < input diff --git a/tests/idris2/interactive009/Door.idr b/tests/idris2/interactive/interactive009/Door.idr similarity index 100% rename from tests/idris2/interactive009/Door.idr rename to tests/idris2/interactive/interactive009/Door.idr diff --git a/tests/idris2/interactive009/expected b/tests/idris2/interactive/interactive009/expected similarity index 100% rename from tests/idris2/interactive009/expected rename to tests/idris2/interactive/interactive009/expected diff --git a/tests/idris2/interactive009/input b/tests/idris2/interactive/interactive009/input similarity index 100% rename from tests/idris2/interactive009/input rename to tests/idris2/interactive/interactive009/input diff --git a/tests/idris2/interactive009/run b/tests/idris2/interactive/interactive009/run similarity index 51% rename from tests/idris2/interactive009/run rename to tests/idris2/interactive/interactive009/run index e6c63e998..402b97754 100755 --- a/tests/idris2/interactive009/run +++ b/tests/idris2/interactive/interactive009/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Door.idr < input diff --git a/tests/idris2/interactive010/IEdit.idr b/tests/idris2/interactive/interactive010/IEdit.idr similarity index 100% rename from tests/idris2/interactive010/IEdit.idr rename to tests/idris2/interactive/interactive010/IEdit.idr diff --git a/tests/idris2/interactive010/expected b/tests/idris2/interactive/interactive010/expected similarity index 100% rename from tests/idris2/interactive010/expected rename to tests/idris2/interactive/interactive010/expected diff --git a/tests/idris2/interactive010/input b/tests/idris2/interactive/interactive010/input similarity index 100% rename from tests/idris2/interactive010/input rename to tests/idris2/interactive/interactive010/input diff --git a/tests/idris2/interactive/interactive010/run b/tests/idris2/interactive/interactive010/run new file mode 100755 index 000000000..737446ffd --- /dev/null +++ b/tests/idris2/interactive/interactive010/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 IEdit.idr < input diff --git a/tests/idris2/interactive011/IEdit.idr b/tests/idris2/interactive/interactive011/IEdit.idr similarity index 100% rename from tests/idris2/interactive011/IEdit.idr rename to tests/idris2/interactive/interactive011/IEdit.idr diff --git a/tests/idris2/interactive011/expected b/tests/idris2/interactive/interactive011/expected similarity index 100% rename from tests/idris2/interactive011/expected rename to tests/idris2/interactive/interactive011/expected diff --git a/tests/idris2/interactive011/input b/tests/idris2/interactive/interactive011/input similarity index 100% rename from tests/idris2/interactive011/input rename to tests/idris2/interactive/interactive011/input diff --git a/tests/idris2/interactive/interactive011/run b/tests/idris2/interactive/interactive011/run new file mode 100755 index 000000000..737446ffd --- /dev/null +++ b/tests/idris2/interactive/interactive011/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 IEdit.idr < input diff --git a/tests/idris2/interactive012/WithLift.idr b/tests/idris2/interactive/interactive012/WithLift.idr similarity index 100% rename from tests/idris2/interactive012/WithLift.idr rename to tests/idris2/interactive/interactive012/WithLift.idr diff --git a/tests/idris2/interactive012/expected b/tests/idris2/interactive/interactive012/expected similarity index 100% rename from tests/idris2/interactive012/expected rename to tests/idris2/interactive/interactive012/expected diff --git a/tests/idris2/interactive012/input b/tests/idris2/interactive/interactive012/input similarity index 100% rename from tests/idris2/interactive012/input rename to tests/idris2/interactive/interactive012/input diff --git a/tests/idris2/interactive012/run b/tests/idris2/interactive/interactive012/run similarity index 54% rename from tests/idris2/interactive012/run rename to tests/idris2/interactive/interactive012/run index bf4884fe0..52309c60d 100755 --- a/tests/idris2/interactive012/run +++ b/tests/idris2/interactive/interactive012/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 WithLift.idr < input diff --git a/tests/idris2/interactive013/Spacing.idr b/tests/idris2/interactive/interactive013/Spacing.idr similarity index 100% rename from tests/idris2/interactive013/Spacing.idr rename to tests/idris2/interactive/interactive013/Spacing.idr diff --git a/tests/idris2/interactive013/expected b/tests/idris2/interactive/interactive013/expected similarity index 100% rename from tests/idris2/interactive013/expected rename to tests/idris2/interactive/interactive013/expected diff --git a/tests/idris2/interactive013/input b/tests/idris2/interactive/interactive013/input similarity index 100% rename from tests/idris2/interactive013/input rename to tests/idris2/interactive/interactive013/input diff --git a/tests/idris2/interactive013/run b/tests/idris2/interactive/interactive013/run similarity index 53% rename from tests/idris2/interactive013/run rename to tests/idris2/interactive/interactive013/run index 8f9217658..35b250fe4 100755 --- a/tests/idris2/interactive013/run +++ b/tests/idris2/interactive/interactive013/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Spacing.idr < input diff --git a/tests/idris2/interactive014/case.idr b/tests/idris2/interactive/interactive014/case.idr similarity index 100% rename from tests/idris2/interactive014/case.idr rename to tests/idris2/interactive/interactive014/case.idr diff --git a/tests/idris2/interactive014/expected b/tests/idris2/interactive/interactive014/expected similarity index 100% rename from tests/idris2/interactive014/expected rename to tests/idris2/interactive/interactive014/expected diff --git a/tests/idris2/interactive014/input b/tests/idris2/interactive/interactive014/input similarity index 100% rename from tests/idris2/interactive014/input rename to tests/idris2/interactive/interactive014/input diff --git a/tests/idris2/interactive014/run b/tests/idris2/interactive/interactive014/run similarity index 51% rename from tests/idris2/interactive014/run rename to tests/idris2/interactive/interactive014/run index f48eb78c4..5c8611c14 100755 --- a/tests/idris2/interactive014/run +++ b/tests/idris2/interactive/interactive014/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 case.idr < input diff --git a/tests/idris2/interactive015/IEdit.idr b/tests/idris2/interactive/interactive015/IEdit.idr similarity index 100% rename from tests/idris2/interactive015/IEdit.idr rename to tests/idris2/interactive/interactive015/IEdit.idr diff --git a/tests/idris2/interactive015/expected b/tests/idris2/interactive/interactive015/expected similarity index 100% rename from tests/idris2/interactive015/expected rename to tests/idris2/interactive/interactive015/expected diff --git a/tests/idris2/interactive015/input b/tests/idris2/interactive/interactive015/input similarity index 100% rename from tests/idris2/interactive015/input rename to tests/idris2/interactive/interactive015/input diff --git a/tests/idris2/interactive/interactive015/run b/tests/idris2/interactive/interactive015/run new file mode 100755 index 000000000..737446ffd --- /dev/null +++ b/tests/idris2/interactive/interactive015/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 IEdit.idr < input diff --git a/tests/idris2/interactive016/Cont.idr b/tests/idris2/interactive/interactive016/Cont.idr similarity index 100% rename from tests/idris2/interactive016/Cont.idr rename to tests/idris2/interactive/interactive016/Cont.idr diff --git a/tests/idris2/interactive016/expected b/tests/idris2/interactive/interactive016/expected similarity index 100% rename from tests/idris2/interactive016/expected rename to tests/idris2/interactive/interactive016/expected diff --git a/tests/idris2/interactive016/input b/tests/idris2/interactive/interactive016/input similarity index 100% rename from tests/idris2/interactive016/input rename to tests/idris2/interactive/interactive016/input diff --git a/tests/idris2/interactive016/run b/tests/idris2/interactive/interactive016/run similarity index 51% rename from tests/idris2/interactive016/run rename to tests/idris2/interactive/interactive016/run index bd22d7ef8..4da9af0ff 100755 --- a/tests/idris2/interactive016/run +++ b/tests/idris2/interactive/interactive016/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Cont.idr < input diff --git a/tests/idris2/interactive017/RLE.idr b/tests/idris2/interactive/interactive017/RLE.idr similarity index 100% rename from tests/idris2/interactive017/RLE.idr rename to tests/idris2/interactive/interactive017/RLE.idr diff --git a/tests/idris2/interactive017/expected b/tests/idris2/interactive/interactive017/expected similarity index 100% rename from tests/idris2/interactive017/expected rename to tests/idris2/interactive/interactive017/expected diff --git a/tests/idris2/interactive017/input b/tests/idris2/interactive/interactive017/input similarity index 100% rename from tests/idris2/interactive017/input rename to tests/idris2/interactive/interactive017/input diff --git a/tests/idris2/interactive017/run b/tests/idris2/interactive/interactive017/run similarity index 50% rename from tests/idris2/interactive017/run rename to tests/idris2/interactive/interactive017/run index ddc5e342c..486ac530a 100755 --- a/tests/idris2/interactive017/run +++ b/tests/idris2/interactive/interactive017/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 RLE.idr < input diff --git a/tests/idris2/interactive018/PlusPrf.idr b/tests/idris2/interactive/interactive018/PlusPrf.idr similarity index 100% rename from tests/idris2/interactive018/PlusPrf.idr rename to tests/idris2/interactive/interactive018/PlusPrf.idr diff --git a/tests/idris2/interactive018/expected b/tests/idris2/interactive/interactive018/expected similarity index 100% rename from tests/idris2/interactive018/expected rename to tests/idris2/interactive/interactive018/expected diff --git a/tests/idris2/interactive018/input b/tests/idris2/interactive/interactive018/input similarity index 100% rename from tests/idris2/interactive018/input rename to tests/idris2/interactive/interactive018/input diff --git a/tests/idris2/interactive018/run b/tests/idris2/interactive/interactive018/run similarity index 53% rename from tests/idris2/interactive018/run rename to tests/idris2/interactive/interactive018/run index 7ae00127b..d127b87e2 100755 --- a/tests/idris2/interactive018/run +++ b/tests/idris2/interactive/interactive018/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 PlusPrf.idr < input diff --git a/tests/idris2/interactive019/TypeSearch.idr b/tests/idris2/interactive/interactive019/TypeSearch.idr similarity index 100% rename from tests/idris2/interactive019/TypeSearch.idr rename to tests/idris2/interactive/interactive019/TypeSearch.idr diff --git a/tests/idris2/interactive019/expected b/tests/idris2/interactive/interactive019/expected similarity index 100% rename from tests/idris2/interactive019/expected rename to tests/idris2/interactive/interactive019/expected diff --git a/tests/idris2/interactive019/input b/tests/idris2/interactive/interactive019/input similarity index 100% rename from tests/idris2/interactive019/input rename to tests/idris2/interactive/interactive019/input diff --git a/tests/idris2/interactive019/run b/tests/idris2/interactive/interactive019/run similarity index 56% rename from tests/idris2/interactive019/run rename to tests/idris2/interactive/interactive019/run index 2a211674d..f3d38b2c9 100755 --- a/tests/idris2/interactive019/run +++ b/tests/idris2/interactive/interactive019/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 TypeSearch.idr < input diff --git a/tests/idris2/interactive020/Issue835.idr b/tests/idris2/interactive/interactive020/Issue835.idr similarity index 100% rename from tests/idris2/interactive020/Issue835.idr rename to tests/idris2/interactive/interactive020/Issue835.idr diff --git a/tests/idris2/interactive020/expected b/tests/idris2/interactive/interactive020/expected similarity index 100% rename from tests/idris2/interactive020/expected rename to tests/idris2/interactive/interactive020/expected diff --git a/tests/idris2/interactive020/input b/tests/idris2/interactive/interactive020/input similarity index 100% rename from tests/idris2/interactive020/input rename to tests/idris2/interactive/interactive020/input diff --git a/tests/idris2/interactive020/run b/tests/idris2/interactive/interactive020/run similarity index 54% rename from tests/idris2/interactive020/run rename to tests/idris2/interactive/interactive020/run index a86589613..af8815711 100755 --- a/tests/idris2/interactive020/run +++ b/tests/idris2/interactive/interactive020/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Issue835.idr < input diff --git a/tests/idris2/interactive021/TypeAtDoNotation.idr b/tests/idris2/interactive/interactive021/TypeAtDoNotation.idr similarity index 100% rename from tests/idris2/interactive021/TypeAtDoNotation.idr rename to tests/idris2/interactive/interactive021/TypeAtDoNotation.idr diff --git a/tests/idris2/interactive021/expected b/tests/idris2/interactive/interactive021/expected similarity index 100% rename from tests/idris2/interactive021/expected rename to tests/idris2/interactive/interactive021/expected diff --git a/tests/idris2/interactive021/input b/tests/idris2/interactive/interactive021/input similarity index 100% rename from tests/idris2/interactive021/input rename to tests/idris2/interactive/interactive021/input diff --git a/tests/idris2/interactive021/run b/tests/idris2/interactive/interactive021/run similarity index 60% rename from tests/idris2/interactive021/run rename to tests/idris2/interactive/interactive021/run index 86c2a5d98..9973896f3 100644 --- a/tests/idris2/interactive021/run +++ b/tests/idris2/interactive/interactive021/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 TypeAtDoNotation.idr < input diff --git a/tests/idris2/interactive022/TypeAtBangSyntax.idr b/tests/idris2/interactive/interactive022/TypeAtBangSyntax.idr similarity index 100% rename from tests/idris2/interactive022/TypeAtBangSyntax.idr rename to tests/idris2/interactive/interactive022/TypeAtBangSyntax.idr diff --git a/tests/idris2/interactive022/expected b/tests/idris2/interactive/interactive022/expected similarity index 100% rename from tests/idris2/interactive022/expected rename to tests/idris2/interactive/interactive022/expected diff --git a/tests/idris2/interactive022/input b/tests/idris2/interactive/interactive022/input similarity index 100% rename from tests/idris2/interactive022/input rename to tests/idris2/interactive/interactive022/input diff --git a/tests/idris2/interactive022/run b/tests/idris2/interactive/interactive022/run similarity index 60% rename from tests/idris2/interactive022/run rename to tests/idris2/interactive/interactive022/run index d928f12b7..a2b76f26f 100644 --- a/tests/idris2/interactive022/run +++ b/tests/idris2/interactive/interactive022/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 TypeAtBangSyntax.idr < input diff --git a/tests/idris2/interactive023/TypeAtLambda.idr b/tests/idris2/interactive/interactive023/TypeAtLambda.idr similarity index 100% rename from tests/idris2/interactive023/TypeAtLambda.idr rename to tests/idris2/interactive/interactive023/TypeAtLambda.idr diff --git a/tests/idris2/interactive023/expected b/tests/idris2/interactive/interactive023/expected similarity index 100% rename from tests/idris2/interactive023/expected rename to tests/idris2/interactive/interactive023/expected diff --git a/tests/idris2/interactive023/input b/tests/idris2/interactive/interactive023/input similarity index 100% rename from tests/idris2/interactive023/input rename to tests/idris2/interactive/interactive023/input diff --git a/tests/idris2/interactive023/run b/tests/idris2/interactive/interactive023/run similarity index 57% rename from tests/idris2/interactive023/run rename to tests/idris2/interactive/interactive023/run index ea627ff5f..ec5c88043 100644 --- a/tests/idris2/interactive023/run +++ b/tests/idris2/interactive/interactive023/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 TypeAtLambda.idr < input diff --git a/tests/idris2/interactive024/TypeAtAsPatterns.idr b/tests/idris2/interactive/interactive024/TypeAtAsPatterns.idr similarity index 100% rename from tests/idris2/interactive024/TypeAtAsPatterns.idr rename to tests/idris2/interactive/interactive024/TypeAtAsPatterns.idr diff --git a/tests/idris2/interactive024/expected b/tests/idris2/interactive/interactive024/expected similarity index 100% rename from tests/idris2/interactive024/expected rename to tests/idris2/interactive/interactive024/expected diff --git a/tests/idris2/interactive024/input b/tests/idris2/interactive/interactive024/input similarity index 100% rename from tests/idris2/interactive024/input rename to tests/idris2/interactive/interactive024/input diff --git a/tests/idris2/interactive024/run b/tests/idris2/interactive/interactive024/run similarity index 60% rename from tests/idris2/interactive024/run rename to tests/idris2/interactive/interactive024/run index 171f2a86e..230948ec4 100644 --- a/tests/idris2/interactive024/run +++ b/tests/idris2/interactive/interactive024/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 TypeAtAsPatterns.idr < input diff --git a/tests/idris2/interactive025/TypeAtInterfaces.idr b/tests/idris2/interactive/interactive025/TypeAtInterfaces.idr similarity index 100% rename from tests/idris2/interactive025/TypeAtInterfaces.idr rename to tests/idris2/interactive/interactive025/TypeAtInterfaces.idr diff --git a/tests/idris2/interactive025/expected b/tests/idris2/interactive/interactive025/expected similarity index 100% rename from tests/idris2/interactive025/expected rename to tests/idris2/interactive/interactive025/expected diff --git a/tests/idris2/interactive025/input b/tests/idris2/interactive/interactive025/input similarity index 100% rename from tests/idris2/interactive025/input rename to tests/idris2/interactive/interactive025/input diff --git a/tests/idris2/interactive025/run b/tests/idris2/interactive/interactive025/run similarity index 60% rename from tests/idris2/interactive025/run rename to tests/idris2/interactive/interactive025/run index c0bae1656..d766c1685 100644 --- a/tests/idris2/interactive025/run +++ b/tests/idris2/interactive/interactive025/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 TypeAtInterfaces.idr < input diff --git a/tests/idris2/interactive026/TypeAtRecords.idr b/tests/idris2/interactive/interactive026/TypeAtRecords.idr similarity index 100% rename from tests/idris2/interactive026/TypeAtRecords.idr rename to tests/idris2/interactive/interactive026/TypeAtRecords.idr diff --git a/tests/idris2/interactive026/expected b/tests/idris2/interactive/interactive026/expected similarity index 100% rename from tests/idris2/interactive026/expected rename to tests/idris2/interactive/interactive026/expected diff --git a/tests/idris2/interactive026/input b/tests/idris2/interactive/interactive026/input similarity index 100% rename from tests/idris2/interactive026/input rename to tests/idris2/interactive/interactive026/input diff --git a/tests/idris2/interactive026/run b/tests/idris2/interactive/interactive026/run similarity index 58% rename from tests/idris2/interactive026/run rename to tests/idris2/interactive/interactive026/run index 2f390b9fa..34ceee8d4 100644 --- a/tests/idris2/interactive026/run +++ b/tests/idris2/interactive/interactive026/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 TypeAtRecords.idr < input diff --git a/tests/idris2/interactive027/TypeAtLocalVars.idr b/tests/idris2/interactive/interactive027/TypeAtLocalVars.idr similarity index 100% rename from tests/idris2/interactive027/TypeAtLocalVars.idr rename to tests/idris2/interactive/interactive027/TypeAtLocalVars.idr diff --git a/tests/idris2/interactive027/expected b/tests/idris2/interactive/interactive027/expected similarity index 100% rename from tests/idris2/interactive027/expected rename to tests/idris2/interactive/interactive027/expected diff --git a/tests/idris2/interactive027/input b/tests/idris2/interactive/interactive027/input similarity index 100% rename from tests/idris2/interactive027/input rename to tests/idris2/interactive/interactive027/input diff --git a/tests/idris2/interactive027/run b/tests/idris2/interactive/interactive027/run similarity index 60% rename from tests/idris2/interactive027/run rename to tests/idris2/interactive/interactive027/run index 0d48d91c3..2727316df 100644 --- a/tests/idris2/interactive027/run +++ b/tests/idris2/interactive/interactive027/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 TypeAtLocalVars.idr < input diff --git a/tests/idris2/interactive028/expected b/tests/idris2/interactive/interactive028/expected similarity index 100% rename from tests/idris2/interactive028/expected rename to tests/idris2/interactive/interactive028/expected diff --git a/tests/idris2/interactive028/input b/tests/idris2/interactive/interactive028/input similarity index 100% rename from tests/idris2/interactive028/input rename to tests/idris2/interactive/interactive028/input diff --git a/tests/idris2/interactive/interactive028/run b/tests/idris2/interactive/interactive028/run new file mode 100644 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/interactive/interactive028/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/interactive029/Issue834.idr b/tests/idris2/interactive/interactive029/Issue834.idr similarity index 100% rename from tests/idris2/interactive029/Issue834.idr rename to tests/idris2/interactive/interactive029/Issue834.idr diff --git a/tests/idris2/interactive029/expected b/tests/idris2/interactive/interactive029/expected similarity index 100% rename from tests/idris2/interactive029/expected rename to tests/idris2/interactive/interactive029/expected diff --git a/tests/idris2/interactive029/input b/tests/idris2/interactive/interactive029/input similarity index 100% rename from tests/idris2/interactive029/input rename to tests/idris2/interactive/interactive029/input diff --git a/tests/idris2/interactive029/run b/tests/idris2/interactive/interactive029/run similarity index 54% rename from tests/idris2/interactive029/run rename to tests/idris2/interactive/interactive029/run index a56b732f5..1fc27ff86 100644 --- a/tests/idris2/interactive029/run +++ b/tests/idris2/interactive/interactive029/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Issue834.idr < input diff --git a/tests/idris2/interactive030/expected b/tests/idris2/interactive/interactive030/expected similarity index 100% rename from tests/idris2/interactive030/expected rename to tests/idris2/interactive/interactive030/expected diff --git a/tests/idris2/interactive030/input b/tests/idris2/interactive/interactive030/input similarity index 100% rename from tests/idris2/interactive030/input rename to tests/idris2/interactive/interactive030/input diff --git a/tests/idris2/interactive/interactive030/run b/tests/idris2/interactive/interactive030/run new file mode 100644 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/interactive/interactive030/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/interactive031/Signatures.idr b/tests/idris2/interactive/interactive031/Signatures.idr similarity index 100% rename from tests/idris2/interactive031/Signatures.idr rename to tests/idris2/interactive/interactive031/Signatures.idr diff --git a/tests/idris2/interactive031/expected b/tests/idris2/interactive/interactive031/expected similarity index 100% rename from tests/idris2/interactive031/expected rename to tests/idris2/interactive/interactive031/expected diff --git a/tests/idris2/interactive031/input b/tests/idris2/interactive/interactive031/input similarity index 100% rename from tests/idris2/interactive031/input rename to tests/idris2/interactive/interactive031/input diff --git a/tests/idris2/interactive031/run b/tests/idris2/interactive/interactive031/run similarity index 56% rename from tests/idris2/interactive031/run rename to tests/idris2/interactive/interactive031/run index 924288436..89dd98f2b 100644 --- a/tests/idris2/interactive031/run +++ b/tests/idris2/interactive/interactive031/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Signatures.idr < input diff --git a/tests/idris2/interactive032/Uninh.idr b/tests/idris2/interactive/interactive032/Uninh.idr similarity index 100% rename from tests/idris2/interactive032/Uninh.idr rename to tests/idris2/interactive/interactive032/Uninh.idr diff --git a/tests/idris2/interactive032/expected b/tests/idris2/interactive/interactive032/expected similarity index 100% rename from tests/idris2/interactive032/expected rename to tests/idris2/interactive/interactive032/expected diff --git a/tests/idris2/interactive032/input b/tests/idris2/interactive/interactive032/input similarity index 100% rename from tests/idris2/interactive032/input rename to tests/idris2/interactive/interactive032/input diff --git a/tests/idris2/interactive032/run b/tests/idris2/interactive/interactive032/run similarity index 52% rename from tests/idris2/interactive032/run rename to tests/idris2/interactive/interactive032/run index 5a5252bdd..64d92c62a 100755 --- a/tests/idris2/interactive032/run +++ b/tests/idris2/interactive/interactive032/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Uninh.idr < input diff --git a/tests/idris2/interactive033/UninhIndent.idr b/tests/idris2/interactive/interactive033/UninhIndent.idr similarity index 100% rename from tests/idris2/interactive033/UninhIndent.idr rename to tests/idris2/interactive/interactive033/UninhIndent.idr diff --git a/tests/idris2/interactive033/expected b/tests/idris2/interactive/interactive033/expected similarity index 100% rename from tests/idris2/interactive033/expected rename to tests/idris2/interactive/interactive033/expected diff --git a/tests/idris2/interactive033/input b/tests/idris2/interactive/interactive033/input similarity index 100% rename from tests/idris2/interactive033/input rename to tests/idris2/interactive/interactive033/input diff --git a/tests/idris2/interactive033/run b/tests/idris2/interactive/interactive033/run similarity index 57% rename from tests/idris2/interactive033/run rename to tests/idris2/interactive/interactive033/run index 1dfbad70a..5d8bfd389 100755 --- a/tests/idris2/interactive033/run +++ b/tests/idris2/interactive/interactive033/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 UninhIndent.idr < input diff --git a/tests/idris2/interactive034/expected b/tests/idris2/interactive/interactive034/expected similarity index 100% rename from tests/idris2/interactive034/expected rename to tests/idris2/interactive/interactive034/expected diff --git a/tests/idris2/interactive034/input b/tests/idris2/interactive/interactive034/input similarity index 100% rename from tests/idris2/interactive034/input rename to tests/idris2/interactive/interactive034/input diff --git a/tests/idris2/interactive034/run b/tests/idris2/interactive/interactive034/run similarity index 53% rename from tests/idris2/interactive034/run rename to tests/idris2/interactive/interactive034/run index 7758f3e19..a0f52b235 100755 --- a/tests/idris2/interactive034/run +++ b/tests/idris2/interactive/interactive034/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 timeout.idr < input diff --git a/tests/idris2/interactive034/timeout.idr b/tests/idris2/interactive/interactive034/timeout.idr similarity index 100% rename from tests/idris2/interactive034/timeout.idr rename to tests/idris2/interactive/interactive034/timeout.idr diff --git a/tests/idris2/interactive035/expected b/tests/idris2/interactive/interactive035/expected similarity index 100% rename from tests/idris2/interactive035/expected rename to tests/idris2/interactive/interactive035/expected diff --git a/tests/idris2/interactive035/input b/tests/idris2/interactive/interactive035/input similarity index 100% rename from tests/idris2/interactive035/input rename to tests/idris2/interactive/interactive035/input diff --git a/tests/idris2/interactive035/run b/tests/idris2/interactive/interactive035/run similarity index 52% rename from tests/idris2/interactive035/run rename to tests/idris2/interactive/interactive035/run index 654715325..fd0b67bcd 100755 --- a/tests/idris2/interactive035/run +++ b/tests/idris2/interactive/interactive035/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 unify.idr < input diff --git a/tests/idris2/interactive035/unify.idr b/tests/idris2/interactive/interactive035/unify.idr similarity index 100% rename from tests/idris2/interactive035/unify.idr rename to tests/idris2/interactive/interactive035/unify.idr diff --git a/tests/idris2/interactive036/casefn.idr b/tests/idris2/interactive/interactive036/casefn.idr similarity index 100% rename from tests/idris2/interactive036/casefn.idr rename to tests/idris2/interactive/interactive036/casefn.idr diff --git a/tests/idris2/interactive036/expected b/tests/idris2/interactive/interactive036/expected similarity index 100% rename from tests/idris2/interactive036/expected rename to tests/idris2/interactive/interactive036/expected diff --git a/tests/idris2/interactive036/input b/tests/idris2/interactive/interactive036/input similarity index 100% rename from tests/idris2/interactive036/input rename to tests/idris2/interactive/interactive036/input diff --git a/tests/idris2/interactive036/run b/tests/idris2/interactive/interactive036/run similarity index 52% rename from tests/idris2/interactive036/run rename to tests/idris2/interactive/interactive036/run index 29c5f319c..a2e3ddb93 100755 --- a/tests/idris2/interactive036/run +++ b/tests/idris2/interactive/interactive036/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 casefn.idr < input diff --git a/tests/idris2/interactive037/Holes.idr b/tests/idris2/interactive/interactive037/Holes.idr similarity index 100% rename from tests/idris2/interactive037/Holes.idr rename to tests/idris2/interactive/interactive037/Holes.idr diff --git a/tests/idris2/interactive037/expected b/tests/idris2/interactive/interactive037/expected similarity index 100% rename from tests/idris2/interactive037/expected rename to tests/idris2/interactive/interactive037/expected diff --git a/tests/idris2/interactive037/input b/tests/idris2/interactive/interactive037/input similarity index 100% rename from tests/idris2/interactive037/input rename to tests/idris2/interactive/interactive037/input diff --git a/tests/idris2/interactive037/run b/tests/idris2/interactive/interactive037/run similarity index 52% rename from tests/idris2/interactive037/run rename to tests/idris2/interactive/interactive037/run index e33955b1a..33d738422 100755 --- a/tests/idris2/interactive037/run +++ b/tests/idris2/interactive/interactive037/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Holes.idr < input diff --git a/tests/idris2/interactive038/IEdit.idr b/tests/idris2/interactive/interactive038/IEdit.idr similarity index 100% rename from tests/idris2/interactive038/IEdit.idr rename to tests/idris2/interactive/interactive038/IEdit.idr diff --git a/tests/idris2/interactive038/expected b/tests/idris2/interactive/interactive038/expected similarity index 100% rename from tests/idris2/interactive038/expected rename to tests/idris2/interactive/interactive038/expected diff --git a/tests/idris2/interactive038/input b/tests/idris2/interactive/interactive038/input similarity index 100% rename from tests/idris2/interactive038/input rename to tests/idris2/interactive/interactive038/input diff --git a/tests/idris2/interactive/interactive038/run b/tests/idris2/interactive/interactive038/run new file mode 100755 index 000000000..737446ffd --- /dev/null +++ b/tests/idris2/interactive/interactive038/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 IEdit.idr < input diff --git a/tests/idris2/interactive039/CS_Syntax.idr b/tests/idris2/interactive/interactive039/CS_Syntax.idr similarity index 100% rename from tests/idris2/interactive039/CS_Syntax.idr rename to tests/idris2/interactive/interactive039/CS_Syntax.idr diff --git a/tests/idris2/interactive039/expected b/tests/idris2/interactive/interactive039/expected similarity index 100% rename from tests/idris2/interactive039/expected rename to tests/idris2/interactive/interactive039/expected diff --git a/tests/idris2/interactive039/input b/tests/idris2/interactive/interactive039/input similarity index 100% rename from tests/idris2/interactive039/input rename to tests/idris2/interactive/interactive039/input diff --git a/tests/idris2/interactive039/run b/tests/idris2/interactive/interactive039/run similarity index 55% rename from tests/idris2/interactive039/run rename to tests/idris2/interactive/interactive039/run index f0660f110..057d2aa6f 100755 --- a/tests/idris2/interactive039/run +++ b/tests/idris2/interactive/interactive039/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 CS_Syntax.idr < input diff --git a/tests/idris2/interactive040/expected b/tests/idris2/interactive/interactive040/expected similarity index 100% rename from tests/idris2/interactive040/expected rename to tests/idris2/interactive/interactive040/expected diff --git a/tests/idris2/interactive040/input b/tests/idris2/interactive/interactive040/input similarity index 100% rename from tests/idris2/interactive040/input rename to tests/idris2/interactive/interactive040/input diff --git a/tests/idris2/interactive/interactive040/run b/tests/idris2/interactive/interactive040/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/interactive/interactive040/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/interactive041/Issue1741.idr b/tests/idris2/interactive/interactive041/Issue1741.idr similarity index 100% rename from tests/idris2/interactive041/Issue1741.idr rename to tests/idris2/interactive/interactive041/Issue1741.idr diff --git a/tests/idris2/interactive041/expected b/tests/idris2/interactive/interactive041/expected similarity index 100% rename from tests/idris2/interactive041/expected rename to tests/idris2/interactive/interactive041/expected diff --git a/tests/idris2/interactive041/input b/tests/idris2/interactive/interactive041/input similarity index 100% rename from tests/idris2/interactive041/input rename to tests/idris2/interactive/interactive041/input diff --git a/tests/idris2/interactive041/run b/tests/idris2/interactive/interactive041/run similarity index 55% rename from tests/idris2/interactive041/run rename to tests/idris2/interactive/interactive041/run index db6d86a92..7abf02fd9 100755 --- a/tests/idris2/interactive041/run +++ b/tests/idris2/interactive/interactive041/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Issue1741.idr < input diff --git a/tests/idris2/interactive042/Issue35-2.idr b/tests/idris2/interactive/interactive042/Issue35-2.idr similarity index 100% rename from tests/idris2/interactive042/Issue35-2.idr rename to tests/idris2/interactive/interactive042/Issue35-2.idr diff --git a/tests/idris2/interactive042/Issue35.idr b/tests/idris2/interactive/interactive042/Issue35.idr similarity index 100% rename from tests/idris2/interactive042/Issue35.idr rename to tests/idris2/interactive/interactive042/Issue35.idr diff --git a/tests/idris2/interactive042/expected b/tests/idris2/interactive/interactive042/expected similarity index 100% rename from tests/idris2/interactive042/expected rename to tests/idris2/interactive/interactive042/expected diff --git a/tests/idris2/interactive042/input b/tests/idris2/interactive/interactive042/input similarity index 100% rename from tests/idris2/interactive042/input rename to tests/idris2/interactive/interactive042/input diff --git a/tests/idris2/interactive042/run b/tests/idris2/interactive/interactive042/run similarity index 87% rename from tests/idris2/interactive042/run rename to tests/idris2/interactive/interactive042/run index 323393e8f..8b0b293c2 100755 --- a/tests/idris2/interactive042/run +++ b/tests/idris2/interactive/interactive042/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Issue35.idr < input check Issue35-2.idr || true diff --git a/tests/idris2/interactive043/ImplicitSplits.idr b/tests/idris2/interactive/interactive043/ImplicitSplits.idr similarity index 100% rename from tests/idris2/interactive043/ImplicitSplits.idr rename to tests/idris2/interactive/interactive043/ImplicitSplits.idr diff --git a/tests/idris2/interactive043/expected b/tests/idris2/interactive/interactive043/expected similarity index 100% rename from tests/idris2/interactive043/expected rename to tests/idris2/interactive/interactive043/expected diff --git a/tests/idris2/interactive043/input b/tests/idris2/interactive/interactive043/input similarity index 100% rename from tests/idris2/interactive043/input rename to tests/idris2/interactive/interactive043/input diff --git a/tests/idris2/interactive043/run b/tests/idris2/interactive/interactive043/run similarity index 90% rename from tests/idris2/interactive043/run rename to tests/idris2/interactive/interactive043/run index d2631795f..fd21ed380 100755 --- a/tests/idris2/interactive043/run +++ b/tests/idris2/interactive/interactive043/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh rm -f ImplicitSplitsGen.idr cp ImplicitSplits.idr ImplicitSplitsGen.idr diff --git a/tests/idris2/interactive044/SplitShadow.idr b/tests/idris2/interactive/interactive044/SplitShadow.idr similarity index 100% rename from tests/idris2/interactive044/SplitShadow.idr rename to tests/idris2/interactive/interactive044/SplitShadow.idr diff --git a/tests/idris2/interactive044/expected b/tests/idris2/interactive/interactive044/expected similarity index 100% rename from tests/idris2/interactive044/expected rename to tests/idris2/interactive/interactive044/expected diff --git a/tests/idris2/interactive044/input b/tests/idris2/interactive/interactive044/input similarity index 100% rename from tests/idris2/interactive044/input rename to tests/idris2/interactive/interactive044/input diff --git a/tests/idris2/interactive044/run b/tests/idris2/interactive/interactive044/run similarity index 84% rename from tests/idris2/interactive044/run rename to tests/idris2/interactive/interactive044/run index 71d5a34bd..fbd0ab5bc 100755 --- a/tests/idris2/interactive044/run +++ b/tests/idris2/interactive/interactive044/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh rm -f SplitShadowGen.idr cp SplitShadow.idr SplitShadowGen.idr diff --git a/tests/idris2/interactive045/Issue1742.idr b/tests/idris2/interactive/interactive045/Issue1742.idr similarity index 100% rename from tests/idris2/interactive045/Issue1742.idr rename to tests/idris2/interactive/interactive045/Issue1742.idr diff --git a/tests/idris2/interactive045/expected b/tests/idris2/interactive/interactive045/expected similarity index 100% rename from tests/idris2/interactive045/expected rename to tests/idris2/interactive/interactive045/expected diff --git a/tests/idris2/interactive045/input b/tests/idris2/interactive/interactive045/input similarity index 100% rename from tests/idris2/interactive045/input rename to tests/idris2/interactive/interactive045/input diff --git a/tests/idris2/interactive045/run b/tests/idris2/interactive/interactive045/run similarity index 83% rename from tests/idris2/interactive045/run rename to tests/idris2/interactive/interactive045/run index 9041703d8..3ba50ad94 100755 --- a/tests/idris2/interactive045/run +++ b/tests/idris2/interactive/interactive045/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh rm -f Issue1742Gen.idr cp Issue1742.idr Issue1742Gen.idr diff --git a/tests/idris2/interactive046/Issue2712.idr b/tests/idris2/interactive/interactive046/Issue2712.idr similarity index 100% rename from tests/idris2/interactive046/Issue2712.idr rename to tests/idris2/interactive/interactive046/Issue2712.idr diff --git a/tests/idris2/interactive046/expected b/tests/idris2/interactive/interactive046/expected similarity index 100% rename from tests/idris2/interactive046/expected rename to tests/idris2/interactive/interactive046/expected diff --git a/tests/idris2/interactive/interactive046/run b/tests/idris2/interactive/interactive046/run new file mode 100755 index 000000000..107bda4e3 --- /dev/null +++ b/tests/idris2/interactive/interactive046/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue2712.idr diff --git a/tests/idris2/interactive007/run b/tests/idris2/interactive007/run deleted file mode 100755 index ec050c77b..000000000 --- a/tests/idris2/interactive007/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 IEdit.idr < input diff --git a/tests/idris2/interactive008/run b/tests/idris2/interactive008/run deleted file mode 100755 index ec050c77b..000000000 --- a/tests/idris2/interactive008/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 IEdit.idr < input diff --git a/tests/idris2/interactive010/run b/tests/idris2/interactive010/run deleted file mode 100755 index ec050c77b..000000000 --- a/tests/idris2/interactive010/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 IEdit.idr < input diff --git a/tests/idris2/interactive011/run b/tests/idris2/interactive011/run deleted file mode 100755 index ec050c77b..000000000 --- a/tests/idris2/interactive011/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 IEdit.idr < input diff --git a/tests/idris2/interactive015/run b/tests/idris2/interactive015/run deleted file mode 100755 index ec050c77b..000000000 --- a/tests/idris2/interactive015/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 IEdit.idr < input diff --git a/tests/idris2/interactive028/run b/tests/idris2/interactive028/run deleted file mode 100644 index fecfb4b10..000000000 --- a/tests/idris2/interactive028/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/interactive030/run b/tests/idris2/interactive030/run deleted file mode 100644 index fecfb4b10..000000000 --- a/tests/idris2/interactive030/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/interactive038/run b/tests/idris2/interactive038/run deleted file mode 100755 index ec050c77b..000000000 --- a/tests/idris2/interactive038/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 IEdit.idr < input diff --git a/tests/idris2/interactive040/run b/tests/idris2/interactive040/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/interactive040/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/interactive046/run b/tests/idris2/interactive046/run deleted file mode 100755 index dd6bd50c7..000000000 --- a/tests/idris2/interactive046/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue2712.idr diff --git a/tests/idris2/interface001/IFace.idr b/tests/idris2/interface/interface001/IFace.idr similarity index 100% rename from tests/idris2/interface001/IFace.idr rename to tests/idris2/interface/interface001/IFace.idr diff --git a/tests/idris2/interface001/IFace1.idr b/tests/idris2/interface/interface001/IFace1.idr similarity index 100% rename from tests/idris2/interface001/IFace1.idr rename to tests/idris2/interface/interface001/IFace1.idr diff --git a/tests/idris2/interface001/Stuff.idr b/tests/idris2/interface/interface001/Stuff.idr similarity index 100% rename from tests/idris2/interface001/Stuff.idr rename to tests/idris2/interface/interface001/Stuff.idr diff --git a/tests/idris2/interface001/expected b/tests/idris2/interface/interface001/expected similarity index 100% rename from tests/idris2/interface001/expected rename to tests/idris2/interface/interface001/expected diff --git a/tests/idris2/interface001/input b/tests/idris2/interface/interface001/input similarity index 100% rename from tests/idris2/interface001/input rename to tests/idris2/interface/interface001/input diff --git a/tests/idris2/interface001/input1 b/tests/idris2/interface/interface001/input1 similarity index 100% rename from tests/idris2/interface001/input1 rename to tests/idris2/interface/interface001/input1 diff --git a/tests/idris2/interface001/run b/tests/idris2/interface/interface001/run similarity index 76% rename from tests/idris2/interface001/run rename to tests/idris2/interface/interface001/run index cca7bbd7b..8ecbe60a7 100755 --- a/tests/idris2/interface001/run +++ b/tests/idris2/interface/interface001/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --no-prelude IFace.idr < input idris2 --no-prelude IFace1.idr < input1 diff --git a/tests/idris2/interface002/Functor.idr b/tests/idris2/interface/interface002/Functor.idr similarity index 100% rename from tests/idris2/interface002/Functor.idr rename to tests/idris2/interface/interface002/Functor.idr diff --git a/tests/idris2/interface002/Stuff.idr b/tests/idris2/interface/interface002/Stuff.idr similarity index 100% rename from tests/idris2/interface002/Stuff.idr rename to tests/idris2/interface/interface002/Stuff.idr diff --git a/tests/idris2/interface002/expected b/tests/idris2/interface/interface002/expected similarity index 100% rename from tests/idris2/interface002/expected rename to tests/idris2/interface/interface002/expected diff --git a/tests/idris2/interface002/input b/tests/idris2/interface/interface002/input similarity index 100% rename from tests/idris2/interface002/input rename to tests/idris2/interface/interface002/input diff --git a/tests/idris2/interface002/run b/tests/idris2/interface/interface002/run similarity index 63% rename from tests/idris2/interface002/run rename to tests/idris2/interface/interface002/run index 19265959f..031503983 100755 --- a/tests/idris2/interface002/run +++ b/tests/idris2/interface/interface002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --no-prelude Functor.idr < input diff --git a/tests/idris2/interface003/Do.idr b/tests/idris2/interface/interface003/Do.idr similarity index 100% rename from tests/idris2/interface003/Do.idr rename to tests/idris2/interface/interface003/Do.idr diff --git a/tests/idris2/interface003/expected b/tests/idris2/interface/interface003/expected similarity index 100% rename from tests/idris2/interface003/expected rename to tests/idris2/interface/interface003/expected diff --git a/tests/idris2/interface003/input b/tests/idris2/interface/interface003/input similarity index 100% rename from tests/idris2/interface003/input rename to tests/idris2/interface/interface003/input diff --git a/tests/idris2/interface/interface003/run b/tests/idris2/interface/interface003/run new file mode 100755 index 000000000..190b4da72 --- /dev/null +++ b/tests/idris2/interface/interface003/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 Do.idr < input diff --git a/tests/idris2/interface004/Do.idr b/tests/idris2/interface/interface004/Do.idr similarity index 100% rename from tests/idris2/interface004/Do.idr rename to tests/idris2/interface/interface004/Do.idr diff --git a/tests/idris2/interface004/expected b/tests/idris2/interface/interface004/expected similarity index 100% rename from tests/idris2/interface004/expected rename to tests/idris2/interface/interface004/expected diff --git a/tests/idris2/interface004/input b/tests/idris2/interface/interface004/input similarity index 100% rename from tests/idris2/interface004/input rename to tests/idris2/interface/interface004/input diff --git a/tests/idris2/interface/interface004/run b/tests/idris2/interface/interface004/run new file mode 100755 index 000000000..190b4da72 --- /dev/null +++ b/tests/idris2/interface/interface004/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 Do.idr < input diff --git a/tests/idris2/interface005/Deps.idr b/tests/idris2/interface/interface005/Deps.idr similarity index 100% rename from tests/idris2/interface005/Deps.idr rename to tests/idris2/interface/interface005/Deps.idr diff --git a/tests/idris2/interface005/expected b/tests/idris2/interface/interface005/expected similarity index 100% rename from tests/idris2/interface005/expected rename to tests/idris2/interface/interface005/expected diff --git a/tests/idris2/interface/interface005/run b/tests/idris2/interface/interface005/run new file mode 100755 index 000000000..3c4242494 --- /dev/null +++ b/tests/idris2/interface/interface005/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Deps.idr diff --git a/tests/idris2/interface006/Apply.idr b/tests/idris2/interface/interface006/Apply.idr similarity index 100% rename from tests/idris2/interface006/Apply.idr rename to tests/idris2/interface/interface006/Apply.idr diff --git a/tests/idris2/interface006/Biapplicative.idr b/tests/idris2/interface/interface006/Biapplicative.idr similarity index 100% rename from tests/idris2/interface006/Biapplicative.idr rename to tests/idris2/interface/interface006/Biapplicative.idr diff --git a/tests/idris2/interface006/Bimonad.idr b/tests/idris2/interface/interface006/Bimonad.idr similarity index 100% rename from tests/idris2/interface006/Bimonad.idr rename to tests/idris2/interface/interface006/Bimonad.idr diff --git a/tests/idris2/interface006/expected b/tests/idris2/interface/interface006/expected similarity index 100% rename from tests/idris2/interface006/expected rename to tests/idris2/interface/interface006/expected diff --git a/tests/idris2/interface/interface006/run b/tests/idris2/interface/interface006/run new file mode 100755 index 000000000..31d6d9790 --- /dev/null +++ b/tests/idris2/interface/interface006/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Bimonad.idr diff --git a/tests/idris2/interface007/A.idr b/tests/idris2/interface/interface007/A.idr similarity index 100% rename from tests/idris2/interface007/A.idr rename to tests/idris2/interface/interface007/A.idr diff --git a/tests/idris2/interface007/expected b/tests/idris2/interface/interface007/expected similarity index 100% rename from tests/idris2/interface007/expected rename to tests/idris2/interface/interface007/expected diff --git a/tests/idris2/interface007/run b/tests/idris2/interface/interface007/run similarity index 57% rename from tests/idris2/interface007/run rename to tests/idris2/interface/interface007/run index 24086a6c8..b85de6bf0 100755 --- a/tests/idris2/interface007/run +++ b/tests/idris2/interface/interface007/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check --debug-elab-check A.idr diff --git a/tests/idris2/interface008/Deps.idr b/tests/idris2/interface/interface008/Deps.idr similarity index 100% rename from tests/idris2/interface008/Deps.idr rename to tests/idris2/interface/interface008/Deps.idr diff --git a/tests/idris2/interface008/expected b/tests/idris2/interface/interface008/expected similarity index 100% rename from tests/idris2/interface008/expected rename to tests/idris2/interface/interface008/expected diff --git a/tests/idris2/interface/interface008/run b/tests/idris2/interface/interface008/run new file mode 100755 index 000000000..3c4242494 --- /dev/null +++ b/tests/idris2/interface/interface008/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Deps.idr diff --git a/tests/idris2/interface009/Odd.idr b/tests/idris2/interface/interface009/Odd.idr similarity index 100% rename from tests/idris2/interface009/Odd.idr rename to tests/idris2/interface/interface009/Odd.idr diff --git a/tests/idris2/interface009/expected b/tests/idris2/interface/interface009/expected similarity index 100% rename from tests/idris2/interface009/expected rename to tests/idris2/interface/interface009/expected diff --git a/tests/idris2/interface009/input b/tests/idris2/interface/interface009/input similarity index 100% rename from tests/idris2/interface009/input rename to tests/idris2/interface/interface009/input diff --git a/tests/idris2/interface009/run b/tests/idris2/interface/interface009/run similarity index 50% rename from tests/idris2/interface009/run rename to tests/idris2/interface/interface009/run index 1118c65bc..1869a78cd 100755 --- a/tests/idris2/interface009/run +++ b/tests/idris2/interface/interface009/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Odd.idr < input diff --git a/tests/idris2/interface010/Dep.idr b/tests/idris2/interface/interface010/Dep.idr similarity index 100% rename from tests/idris2/interface010/Dep.idr rename to tests/idris2/interface/interface010/Dep.idr diff --git a/tests/idris2/interface010/expected b/tests/idris2/interface/interface010/expected similarity index 100% rename from tests/idris2/interface010/expected rename to tests/idris2/interface/interface010/expected diff --git a/tests/idris2/interface/interface010/run b/tests/idris2/interface/interface010/run new file mode 100755 index 000000000..e1df12891 --- /dev/null +++ b/tests/idris2/interface/interface010/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Dep.idr diff --git a/tests/idris2/interface011/FuncImpl.idr b/tests/idris2/interface/interface011/FuncImpl.idr similarity index 100% rename from tests/idris2/interface011/FuncImpl.idr rename to tests/idris2/interface/interface011/FuncImpl.idr diff --git a/tests/idris2/interface011/expected b/tests/idris2/interface/interface011/expected similarity index 100% rename from tests/idris2/interface011/expected rename to tests/idris2/interface/interface011/expected diff --git a/tests/idris2/interface/interface011/run b/tests/idris2/interface/interface011/run new file mode 100755 index 000000000..0b544f166 --- /dev/null +++ b/tests/idris2/interface/interface011/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check FuncImpl.idr diff --git a/tests/idris2/interface012/Defmeth.idr b/tests/idris2/interface/interface012/Defmeth.idr similarity index 100% rename from tests/idris2/interface012/Defmeth.idr rename to tests/idris2/interface/interface012/Defmeth.idr diff --git a/tests/idris2/interface012/expected b/tests/idris2/interface/interface012/expected similarity index 100% rename from tests/idris2/interface012/expected rename to tests/idris2/interface/interface012/expected diff --git a/tests/idris2/interface/interface012/run b/tests/idris2/interface/interface012/run new file mode 100755 index 000000000..b74ac6cff --- /dev/null +++ b/tests/idris2/interface/interface012/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Defmeth.idr diff --git a/tests/idris2/interface013/TypeInt.idr b/tests/idris2/interface/interface013/TypeInt.idr similarity index 100% rename from tests/idris2/interface013/TypeInt.idr rename to tests/idris2/interface/interface013/TypeInt.idr diff --git a/tests/idris2/interface013/expected b/tests/idris2/interface/interface013/expected similarity index 100% rename from tests/idris2/interface013/expected rename to tests/idris2/interface/interface013/expected diff --git a/tests/idris2/interface/interface013/run b/tests/idris2/interface/interface013/run new file mode 100755 index 000000000..4913feed1 --- /dev/null +++ b/tests/idris2/interface/interface013/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check TypeInt.idr diff --git a/tests/idris2/interface014/DepInt.idr b/tests/idris2/interface/interface014/DepInt.idr similarity index 100% rename from tests/idris2/interface014/DepInt.idr rename to tests/idris2/interface/interface014/DepInt.idr diff --git a/tests/idris2/interface014/expected b/tests/idris2/interface/interface014/expected similarity index 100% rename from tests/idris2/interface014/expected rename to tests/idris2/interface/interface014/expected diff --git a/tests/idris2/interface/interface014/run b/tests/idris2/interface/interface014/run new file mode 100755 index 000000000..4a3e1484d --- /dev/null +++ b/tests/idris2/interface/interface014/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check DepInt.idr diff --git a/tests/idris2/interface015/expected b/tests/idris2/interface/interface015/expected similarity index 100% rename from tests/idris2/interface015/expected rename to tests/idris2/interface/interface015/expected diff --git a/tests/idris2/interface015/gnu.idr b/tests/idris2/interface/interface015/gnu.idr similarity index 100% rename from tests/idris2/interface015/gnu.idr rename to tests/idris2/interface/interface015/gnu.idr diff --git a/tests/idris2/interface/interface015/run b/tests/idris2/interface/interface015/run new file mode 100755 index 000000000..0b3d6002b --- /dev/null +++ b/tests/idris2/interface/interface015/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check gnu.idr diff --git a/tests/idris2/interface016/TwoNum.idr b/tests/idris2/interface/interface016/TwoNum.idr similarity index 100% rename from tests/idris2/interface016/TwoNum.idr rename to tests/idris2/interface/interface016/TwoNum.idr diff --git a/tests/idris2/interface016/expected b/tests/idris2/interface/interface016/expected similarity index 100% rename from tests/idris2/interface016/expected rename to tests/idris2/interface/interface016/expected diff --git a/tests/idris2/interface/interface016/run b/tests/idris2/interface/interface016/run new file mode 100755 index 000000000..f0dca8250 --- /dev/null +++ b/tests/idris2/interface/interface016/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check TwoNum.idr diff --git a/tests/idris2/interface017/Tricho.idr b/tests/idris2/interface/interface017/Tricho.idr similarity index 100% rename from tests/idris2/interface017/Tricho.idr rename to tests/idris2/interface/interface017/Tricho.idr diff --git a/tests/idris2/interface017/expected b/tests/idris2/interface/interface017/expected similarity index 100% rename from tests/idris2/interface017/expected rename to tests/idris2/interface/interface017/expected diff --git a/tests/idris2/interface/interface017/run b/tests/idris2/interface/interface017/run new file mode 100755 index 000000000..bf37ec45e --- /dev/null +++ b/tests/idris2/interface/interface017/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Tricho.idr diff --git a/tests/idris2/interface018/Sized.idr b/tests/idris2/interface/interface018/Sized.idr similarity index 100% rename from tests/idris2/interface018/Sized.idr rename to tests/idris2/interface/interface018/Sized.idr diff --git a/tests/idris2/interface018/Sized2.idr b/tests/idris2/interface/interface018/Sized2.idr similarity index 100% rename from tests/idris2/interface018/Sized2.idr rename to tests/idris2/interface/interface018/Sized2.idr diff --git a/tests/idris2/interface018/Sized3.idr b/tests/idris2/interface/interface018/Sized3.idr similarity index 100% rename from tests/idris2/interface018/Sized3.idr rename to tests/idris2/interface/interface018/Sized3.idr diff --git a/tests/idris2/interface018/expected b/tests/idris2/interface/interface018/expected similarity index 100% rename from tests/idris2/interface018/expected rename to tests/idris2/interface/interface018/expected diff --git a/tests/idris2/interface018/input b/tests/idris2/interface/interface018/input similarity index 100% rename from tests/idris2/interface018/input rename to tests/idris2/interface/interface018/input diff --git a/tests/idris2/interface018/run b/tests/idris2/interface/interface018/run similarity index 71% rename from tests/idris2/interface018/run rename to tests/idris2/interface/interface018/run index f29f8f6fa..0018393bc 100755 --- a/tests/idris2/interface018/run +++ b/tests/idris2/interface/interface018/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Sized.idr < input check Sized2.idr diff --git a/tests/idris2/interface019/LocalHints.idr b/tests/idris2/interface/interface019/LocalHints.idr similarity index 100% rename from tests/idris2/interface019/LocalHints.idr rename to tests/idris2/interface/interface019/LocalHints.idr diff --git a/tests/idris2/interface019/expected b/tests/idris2/interface/interface019/expected similarity index 100% rename from tests/idris2/interface019/expected rename to tests/idris2/interface/interface019/expected diff --git a/tests/idris2/interface/interface019/run b/tests/idris2/interface/interface019/run new file mode 100755 index 000000000..57e1ed8dc --- /dev/null +++ b/tests/idris2/interface/interface019/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check LocalHints.idr diff --git a/tests/idris2/interface020/LocalInterface.idr b/tests/idris2/interface/interface020/LocalInterface.idr similarity index 100% rename from tests/idris2/interface020/LocalInterface.idr rename to tests/idris2/interface/interface020/LocalInterface.idr diff --git a/tests/idris2/interface020/expected b/tests/idris2/interface/interface020/expected similarity index 100% rename from tests/idris2/interface020/expected rename to tests/idris2/interface/interface020/expected diff --git a/tests/idris2/interface020/run b/tests/idris2/interface/interface020/run similarity index 52% rename from tests/idris2/interface020/run rename to tests/idris2/interface/interface020/run index b6cf755f8..2aac792ce 100755 --- a/tests/idris2/interface020/run +++ b/tests/idris2/interface/interface020/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check LocalInterface.idr diff --git a/tests/idris2/interface021/LocalHint.idr b/tests/idris2/interface/interface021/LocalHint.idr similarity index 100% rename from tests/idris2/interface021/LocalHint.idr rename to tests/idris2/interface/interface021/LocalHint.idr diff --git a/tests/idris2/interface021/expected b/tests/idris2/interface/interface021/expected similarity index 100% rename from tests/idris2/interface021/expected rename to tests/idris2/interface/interface021/expected diff --git a/tests/idris2/interface/interface021/run b/tests/idris2/interface/interface021/run new file mode 100755 index 000000000..41f415a1e --- /dev/null +++ b/tests/idris2/interface/interface021/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check LocalHint.idr diff --git a/tests/idris2/interface022/DotMethod.idr b/tests/idris2/interface/interface022/DotMethod.idr similarity index 100% rename from tests/idris2/interface022/DotMethod.idr rename to tests/idris2/interface/interface022/DotMethod.idr diff --git a/tests/idris2/interface022/expected b/tests/idris2/interface/interface022/expected similarity index 100% rename from tests/idris2/interface022/expected rename to tests/idris2/interface/interface022/expected diff --git a/tests/idris2/interface022/input b/tests/idris2/interface/interface022/input similarity index 100% rename from tests/idris2/interface022/input rename to tests/idris2/interface/interface022/input diff --git a/tests/idris2/interface022/run b/tests/idris2/interface/interface022/run similarity index 55% rename from tests/idris2/interface022/run rename to tests/idris2/interface/interface022/run index 273dd0c21..80a4cd334 100755 --- a/tests/idris2/interface022/run +++ b/tests/idris2/interface/interface022/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 DotMethod.idr < input diff --git a/tests/idris2/interface023/AppComp.idr b/tests/idris2/interface/interface023/AppComp.idr similarity index 100% rename from tests/idris2/interface023/AppComp.idr rename to tests/idris2/interface/interface023/AppComp.idr diff --git a/tests/idris2/interface023/expected b/tests/idris2/interface/interface023/expected similarity index 100% rename from tests/idris2/interface023/expected rename to tests/idris2/interface/interface023/expected diff --git a/tests/idris2/interface023/input b/tests/idris2/interface/interface023/input similarity index 100% rename from tests/idris2/interface023/input rename to tests/idris2/interface/interface023/input diff --git a/tests/idris2/interface023/run b/tests/idris2/interface/interface023/run similarity index 53% rename from tests/idris2/interface023/run rename to tests/idris2/interface/interface023/run index b8b093879..f01ef6a0e 100644 --- a/tests/idris2/interface023/run +++ b/tests/idris2/interface/interface023/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 AppComp.idr < input diff --git a/tests/idris2/interface024/EH.idr b/tests/idris2/interface/interface024/EH.idr similarity index 100% rename from tests/idris2/interface024/EH.idr rename to tests/idris2/interface/interface024/EH.idr diff --git a/tests/idris2/interface024/expected b/tests/idris2/interface/interface024/expected similarity index 100% rename from tests/idris2/interface024/expected rename to tests/idris2/interface/interface024/expected diff --git a/tests/idris2/interface024/run b/tests/idris2/interface/interface024/run similarity index 51% rename from tests/idris2/interface024/run rename to tests/idris2/interface/interface024/run index 4db6d1aee..e02dda05a 100644 --- a/tests/idris2/interface024/run +++ b/tests/idris2/interface/interface024/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check EH.idr -p contrib diff --git a/tests/idris2/interface025/AutoSearchHide1.idr b/tests/idris2/interface/interface025/AutoSearchHide1.idr similarity index 100% rename from tests/idris2/interface025/AutoSearchHide1.idr rename to tests/idris2/interface/interface025/AutoSearchHide1.idr diff --git a/tests/idris2/interface025/AutoSearchHide2.idr b/tests/idris2/interface/interface025/AutoSearchHide2.idr similarity index 100% rename from tests/idris2/interface025/AutoSearchHide2.idr rename to tests/idris2/interface/interface025/AutoSearchHide2.idr diff --git a/tests/idris2/interface025/expected b/tests/idris2/interface/interface025/expected similarity index 100% rename from tests/idris2/interface025/expected rename to tests/idris2/interface/interface025/expected diff --git a/tests/idris2/interface026/input b/tests/idris2/interface/interface025/input similarity index 100% rename from tests/idris2/interface026/input rename to tests/idris2/interface/interface025/input diff --git a/tests/idris2/interface025/run b/tests/idris2/interface/interface025/run similarity index 60% rename from tests/idris2/interface025/run rename to tests/idris2/interface/interface025/run index 4493d93c1..7550da929 100644 --- a/tests/idris2/interface025/run +++ b/tests/idris2/interface/interface025/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 AutoSearchHide2.idr < input diff --git a/tests/idris2/interface026/UninhabitedRec.idr b/tests/idris2/interface/interface026/UninhabitedRec.idr similarity index 100% rename from tests/idris2/interface026/UninhabitedRec.idr rename to tests/idris2/interface/interface026/UninhabitedRec.idr diff --git a/tests/idris2/interface026/expected b/tests/idris2/interface/interface026/expected similarity index 100% rename from tests/idris2/interface026/expected rename to tests/idris2/interface/interface026/expected diff --git a/tests/idris2/record007/input b/tests/idris2/interface/interface026/input similarity index 100% rename from tests/idris2/record007/input rename to tests/idris2/interface/interface026/input diff --git a/tests/idris2/interface026/run b/tests/idris2/interface/interface026/run similarity index 59% rename from tests/idris2/interface026/run rename to tests/idris2/interface/interface026/run index c3d09e3f6..c30196418 100644 --- a/tests/idris2/interface026/run +++ b/tests/idris2/interface/interface026/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 UninhabitedRec.idr < input diff --git a/tests/idris2/interface027/expected b/tests/idris2/interface/interface027/expected similarity index 100% rename from tests/idris2/interface027/expected rename to tests/idris2/interface/interface027/expected diff --git a/tests/idris2/interface027/input b/tests/idris2/interface/interface027/input similarity index 100% rename from tests/idris2/interface027/input rename to tests/idris2/interface/interface027/input diff --git a/tests/idris2/interface027/params.idr b/tests/idris2/interface/interface027/params.idr similarity index 100% rename from tests/idris2/interface027/params.idr rename to tests/idris2/interface/interface027/params.idr diff --git a/tests/idris2/interface027/run b/tests/idris2/interface/interface027/run similarity index 52% rename from tests/idris2/interface027/run rename to tests/idris2/interface/interface027/run index adb525f31..86b61c53e 100644 --- a/tests/idris2/interface027/run +++ b/tests/idris2/interface/interface027/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 params.idr < input diff --git a/tests/idris2/interface028/InterfaceArgs.idr b/tests/idris2/interface/interface028/InterfaceArgs.idr similarity index 100% rename from tests/idris2/interface028/InterfaceArgs.idr rename to tests/idris2/interface/interface028/InterfaceArgs.idr diff --git a/tests/idris2/interface028/expected b/tests/idris2/interface/interface028/expected similarity index 100% rename from tests/idris2/interface028/expected rename to tests/idris2/interface/interface028/expected diff --git a/tests/idris2/interface028/run b/tests/idris2/interface/interface028/run similarity index 51% rename from tests/idris2/interface028/run rename to tests/idris2/interface/interface028/run index cec8cd1b4..eae471ca2 100644 --- a/tests/idris2/interface028/run +++ b/tests/idris2/interface/interface028/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check InterfaceArgs.idr diff --git a/tests/idris2/interface029/ForwardImpl1.idr b/tests/idris2/interface/interface029/ForwardImpl1.idr similarity index 100% rename from tests/idris2/interface029/ForwardImpl1.idr rename to tests/idris2/interface/interface029/ForwardImpl1.idr diff --git a/tests/idris2/interface029/ForwardImpl2.idr b/tests/idris2/interface/interface029/ForwardImpl2.idr similarity index 100% rename from tests/idris2/interface029/ForwardImpl2.idr rename to tests/idris2/interface/interface029/ForwardImpl2.idr diff --git a/tests/idris2/interface029/ForwardImpl3.idr b/tests/idris2/interface/interface029/ForwardImpl3.idr similarity index 100% rename from tests/idris2/interface029/ForwardImpl3.idr rename to tests/idris2/interface/interface029/ForwardImpl3.idr diff --git a/tests/idris2/interface029/expected b/tests/idris2/interface/interface029/expected similarity index 100% rename from tests/idris2/interface029/expected rename to tests/idris2/interface/interface029/expected diff --git a/tests/idris2/interface029/run b/tests/idris2/interface/interface029/run similarity index 73% rename from tests/idris2/interface029/run rename to tests/idris2/interface/interface029/run index 9c15937d5..bb7c8ce7b 100644 --- a/tests/idris2/interface029/run +++ b/tests/idris2/interface/interface029/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh run ForwardImpl1.idr check ForwardImpl2.idr diff --git a/tests/idris2/interface003/run b/tests/idris2/interface003/run deleted file mode 100755 index 070cba614..000000000 --- a/tests/idris2/interface003/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 Do.idr < input diff --git a/tests/idris2/interface004/run b/tests/idris2/interface004/run deleted file mode 100755 index 070cba614..000000000 --- a/tests/idris2/interface004/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 Do.idr < input diff --git a/tests/idris2/interface005/run b/tests/idris2/interface005/run deleted file mode 100755 index 5b4317229..000000000 --- a/tests/idris2/interface005/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Deps.idr diff --git a/tests/idris2/interface006/run b/tests/idris2/interface006/run deleted file mode 100755 index fe3c8cd87..000000000 --- a/tests/idris2/interface006/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Bimonad.idr diff --git a/tests/idris2/interface008/run b/tests/idris2/interface008/run deleted file mode 100755 index 5b4317229..000000000 --- a/tests/idris2/interface008/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Deps.idr diff --git a/tests/idris2/interface010/run b/tests/idris2/interface010/run deleted file mode 100755 index c7c671d74..000000000 --- a/tests/idris2/interface010/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Dep.idr diff --git a/tests/idris2/interface011/run b/tests/idris2/interface011/run deleted file mode 100755 index e4c61ef46..000000000 --- a/tests/idris2/interface011/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check FuncImpl.idr diff --git a/tests/idris2/interface012/run b/tests/idris2/interface012/run deleted file mode 100755 index 82ae33954..000000000 --- a/tests/idris2/interface012/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Defmeth.idr diff --git a/tests/idris2/interface013/run b/tests/idris2/interface013/run deleted file mode 100755 index 9bb60668e..000000000 --- a/tests/idris2/interface013/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check TypeInt.idr diff --git a/tests/idris2/interface014/run b/tests/idris2/interface014/run deleted file mode 100755 index d12a274b1..000000000 --- a/tests/idris2/interface014/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check DepInt.idr diff --git a/tests/idris2/interface015/run b/tests/idris2/interface015/run deleted file mode 100755 index d1a25333b..000000000 --- a/tests/idris2/interface015/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check gnu.idr diff --git a/tests/idris2/interface016/run b/tests/idris2/interface016/run deleted file mode 100755 index 25ba0b8b7..000000000 --- a/tests/idris2/interface016/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check TwoNum.idr diff --git a/tests/idris2/interface017/run b/tests/idris2/interface017/run deleted file mode 100755 index fdc050c0b..000000000 --- a/tests/idris2/interface017/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Tricho.idr diff --git a/tests/idris2/interface019/run b/tests/idris2/interface019/run deleted file mode 100755 index 6d8e1e560..000000000 --- a/tests/idris2/interface019/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check LocalHints.idr diff --git a/tests/idris2/interface021/run b/tests/idris2/interface021/run deleted file mode 100755 index a0611e6d3..000000000 --- a/tests/idris2/interface021/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check LocalHint.idr diff --git a/tests/idris2/interpolation003/run b/tests/idris2/interpolation003/run deleted file mode 100755 index 441b64ba3..000000000 --- a/tests/idris2/interpolation003/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 Test.idr < input diff --git a/tests/idris2/interpreter001/run b/tests/idris2/interpreter001/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/interpreter001/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/interpreter003/run b/tests/idris2/interpreter003/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/interpreter003/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/interpreter004/run b/tests/idris2/interpreter004/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/interpreter004/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/interpreter006/run b/tests/idris2/interpreter006/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/interpreter006/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/interpreter007/run b/tests/idris2/interpreter007/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/interpreter007/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/linear001/Door.idr b/tests/idris2/linear/linear001/Door.idr similarity index 100% rename from tests/idris2/linear001/Door.idr rename to tests/idris2/linear/linear001/Door.idr diff --git a/tests/idris2/linear001/Stuff.idr b/tests/idris2/linear/linear001/Stuff.idr similarity index 100% rename from tests/idris2/linear001/Stuff.idr rename to tests/idris2/linear/linear001/Stuff.idr diff --git a/tests/idris2/linear001/expected b/tests/idris2/linear/linear001/expected similarity index 100% rename from tests/idris2/linear001/expected rename to tests/idris2/linear/linear001/expected diff --git a/tests/idris2/linear001/run b/tests/idris2/linear/linear001/run similarity index 63% rename from tests/idris2/linear001/run rename to tests/idris2/linear/linear001/run index d2e5d9d81..c8a3a17c6 100755 --- a/tests/idris2/linear001/run +++ b/tests/idris2/linear/linear001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh echo ':q' | idris2 --no-prelude Door.idr diff --git a/tests/idris2/linear002/Door.idr b/tests/idris2/linear/linear002/Door.idr similarity index 100% rename from tests/idris2/linear002/Door.idr rename to tests/idris2/linear/linear002/Door.idr diff --git a/tests/idris2/linear002/Stuff.idr b/tests/idris2/linear/linear002/Stuff.idr similarity index 100% rename from tests/idris2/linear002/Stuff.idr rename to tests/idris2/linear/linear002/Stuff.idr diff --git a/tests/idris2/linear002/expected b/tests/idris2/linear/linear002/expected similarity index 100% rename from tests/idris2/linear002/expected rename to tests/idris2/linear/linear002/expected diff --git a/tests/idris2/linear002/input b/tests/idris2/linear/linear002/input similarity index 100% rename from tests/idris2/linear002/input rename to tests/idris2/linear/linear002/input diff --git a/tests/idris2/linear002/run b/tests/idris2/linear/linear002/run similarity index 61% rename from tests/idris2/linear002/run rename to tests/idris2/linear/linear002/run index 2708c0d90..5c41f583f 100755 --- a/tests/idris2/linear002/run +++ b/tests/idris2/linear/linear002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --no-prelude Door.idr < input diff --git a/tests/idris2/linear003/Linear.idr b/tests/idris2/linear/linear003/Linear.idr similarity index 100% rename from tests/idris2/linear003/Linear.idr rename to tests/idris2/linear/linear003/Linear.idr diff --git a/tests/idris2/linear003/expected b/tests/idris2/linear/linear003/expected similarity index 100% rename from tests/idris2/linear003/expected rename to tests/idris2/linear/linear003/expected diff --git a/tests/idris2/linear003/input b/tests/idris2/linear/linear003/input similarity index 100% rename from tests/idris2/linear003/input rename to tests/idris2/linear/linear003/input diff --git a/tests/idris2/linear003/run b/tests/idris2/linear/linear003/run similarity index 62% rename from tests/idris2/linear003/run rename to tests/idris2/linear/linear003/run index f67775b52..928ea5802 100755 --- a/tests/idris2/linear003/run +++ b/tests/idris2/linear/linear003/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --no-prelude Linear.idr < input diff --git a/tests/idris2/linear005/Door.idr b/tests/idris2/linear/linear005/Door.idr similarity index 100% rename from tests/idris2/linear005/Door.idr rename to tests/idris2/linear/linear005/Door.idr diff --git a/tests/idris2/linear005/Linear.idr b/tests/idris2/linear/linear005/Linear.idr similarity index 100% rename from tests/idris2/linear005/Linear.idr rename to tests/idris2/linear/linear005/Linear.idr diff --git a/tests/idris2/linear005/expected b/tests/idris2/linear/linear005/expected similarity index 100% rename from tests/idris2/linear005/expected rename to tests/idris2/linear/linear005/expected diff --git a/tests/idris2/linear005/input b/tests/idris2/linear/linear005/input similarity index 100% rename from tests/idris2/linear005/input rename to tests/idris2/linear/linear005/input diff --git a/tests/idris2/linear005/run b/tests/idris2/linear/linear005/run similarity index 51% rename from tests/idris2/linear005/run rename to tests/idris2/linear/linear005/run index e6c63e998..402b97754 100755 --- a/tests/idris2/linear005/run +++ b/tests/idris2/linear/linear005/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Door.idr < input diff --git a/tests/idris2/linear006/ZFun.idr b/tests/idris2/linear/linear006/ZFun.idr similarity index 100% rename from tests/idris2/linear006/ZFun.idr rename to tests/idris2/linear/linear006/ZFun.idr diff --git a/tests/idris2/linear006/expected b/tests/idris2/linear/linear006/expected similarity index 100% rename from tests/idris2/linear006/expected rename to tests/idris2/linear/linear006/expected diff --git a/tests/idris2/linear006/input b/tests/idris2/linear/linear006/input similarity index 100% rename from tests/idris2/linear006/input rename to tests/idris2/linear/linear006/input diff --git a/tests/idris2/linear006/run b/tests/idris2/linear/linear006/run similarity index 51% rename from tests/idris2/linear006/run rename to tests/idris2/linear/linear006/run index 29a7dcd48..995fe8d25 100755 --- a/tests/idris2/linear006/run +++ b/tests/idris2/linear/linear006/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 ZFun.idr < input diff --git a/tests/idris2/linear007/LCase.idr b/tests/idris2/linear/linear007/LCase.idr similarity index 100% rename from tests/idris2/linear007/LCase.idr rename to tests/idris2/linear/linear007/LCase.idr diff --git a/tests/idris2/linear007/expected b/tests/idris2/linear/linear007/expected similarity index 100% rename from tests/idris2/linear007/expected rename to tests/idris2/linear/linear007/expected diff --git a/tests/idris2/linear/linear007/run b/tests/idris2/linear/linear007/run new file mode 100755 index 000000000..6d421ca94 --- /dev/null +++ b/tests/idris2/linear/linear007/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check LCase.idr diff --git a/tests/idris2/linear008/Door.idr b/tests/idris2/linear/linear008/Door.idr similarity index 100% rename from tests/idris2/linear008/Door.idr rename to tests/idris2/linear/linear008/Door.idr diff --git a/tests/idris2/linear008/expected b/tests/idris2/linear/linear008/expected similarity index 100% rename from tests/idris2/linear008/expected rename to tests/idris2/linear/linear008/expected diff --git a/tests/idris2/linear/linear008/run b/tests/idris2/linear/linear008/run new file mode 100644 index 000000000..ab10707c5 --- /dev/null +++ b/tests/idris2/linear/linear008/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Door.idr diff --git a/tests/idris2/linear009/expected b/tests/idris2/linear/linear009/expected similarity index 100% rename from tests/idris2/linear009/expected rename to tests/idris2/linear/linear009/expected diff --git a/tests/idris2/linear009/input b/tests/idris2/linear/linear009/input similarity index 100% rename from tests/idris2/linear009/input rename to tests/idris2/linear/linear009/input diff --git a/tests/idris2/linear009/qtt.idr b/tests/idris2/linear/linear009/qtt.idr similarity index 100% rename from tests/idris2/linear009/qtt.idr rename to tests/idris2/linear/linear009/qtt.idr diff --git a/tests/idris2/linear009/run b/tests/idris2/linear/linear009/run similarity index 50% rename from tests/idris2/linear009/run rename to tests/idris2/linear/linear009/run index 68e408f2f..dcabf5b95 100644 --- a/tests/idris2/linear009/run +++ b/tests/idris2/linear/linear009/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 qtt.idr < input diff --git a/tests/idris2/linear010/Door.idr b/tests/idris2/linear/linear010/Door.idr similarity index 100% rename from tests/idris2/linear010/Door.idr rename to tests/idris2/linear/linear010/Door.idr diff --git a/tests/idris2/linear010/expected b/tests/idris2/linear/linear010/expected similarity index 100% rename from tests/idris2/linear010/expected rename to tests/idris2/linear/linear010/expected diff --git a/tests/idris2/linear010/run b/tests/idris2/linear/linear010/run similarity index 52% rename from tests/idris2/linear010/run rename to tests/idris2/linear/linear010/run index 683ee35b9..83b87f210 100644 --- a/tests/idris2/linear010/run +++ b/tests/idris2/linear/linear010/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check Door.idr -p linear diff --git a/tests/idris2/linear011/Network.idr b/tests/idris2/linear/linear011/Network.idr similarity index 100% rename from tests/idris2/linear011/Network.idr rename to tests/idris2/linear/linear011/Network.idr diff --git a/tests/idris2/linear011/expected b/tests/idris2/linear/linear011/expected similarity index 100% rename from tests/idris2/linear011/expected rename to tests/idris2/linear/linear011/expected diff --git a/tests/idris2/linear011/input b/tests/idris2/linear/linear011/input similarity index 100% rename from tests/idris2/linear011/input rename to tests/idris2/linear/linear011/input diff --git a/tests/idris2/linear011/run b/tests/idris2/linear/linear011/run similarity index 67% rename from tests/idris2/linear011/run rename to tests/idris2/linear/linear011/run index c2f4ab208..82073dd59 100644 --- a/tests/idris2/linear011/run +++ b/tests/idris2/linear/linear011/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Network.idr -p linear -p network < input diff --git a/tests/idris2/linear012/expected b/tests/idris2/linear/linear012/expected similarity index 100% rename from tests/idris2/linear012/expected rename to tests/idris2/linear/linear012/expected diff --git a/tests/idris2/linear012/input b/tests/idris2/linear/linear012/input similarity index 100% rename from tests/idris2/linear012/input rename to tests/idris2/linear/linear012/input diff --git a/tests/idris2/linear012/linholes.idr b/tests/idris2/linear/linear012/linholes.idr similarity index 100% rename from tests/idris2/linear012/linholes.idr rename to tests/idris2/linear/linear012/linholes.idr diff --git a/tests/idris2/linear012/run b/tests/idris2/linear/linear012/run similarity index 54% rename from tests/idris2/linear012/run rename to tests/idris2/linear/linear012/run index a4b65dd45..56842615b 100644 --- a/tests/idris2/linear012/run +++ b/tests/idris2/linear/linear012/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 linholes.idr < input diff --git a/tests/idris2/linear013/Issue758.idr b/tests/idris2/linear/linear013/Issue758.idr similarity index 100% rename from tests/idris2/linear013/Issue758.idr rename to tests/idris2/linear/linear013/Issue758.idr diff --git a/tests/idris2/linear013/expected b/tests/idris2/linear/linear013/expected similarity index 100% rename from tests/idris2/linear013/expected rename to tests/idris2/linear/linear013/expected diff --git a/tests/idris2/linear013/input b/tests/idris2/linear/linear013/input similarity index 100% rename from tests/idris2/linear013/input rename to tests/idris2/linear/linear013/input diff --git a/tests/idris2/linear013/run b/tests/idris2/linear/linear013/run similarity index 54% rename from tests/idris2/linear013/run rename to tests/idris2/linear/linear013/run index b5082d31a..43c34aaf5 100644 --- a/tests/idris2/linear013/run +++ b/tests/idris2/linear/linear013/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Issue758.idr < input diff --git a/tests/idris2/linear014/Issue55.idr b/tests/idris2/linear/linear014/Issue55.idr similarity index 100% rename from tests/idris2/linear014/Issue55.idr rename to tests/idris2/linear/linear014/Issue55.idr diff --git a/tests/idris2/linear014/expected b/tests/idris2/linear/linear014/expected similarity index 100% rename from tests/idris2/linear014/expected rename to tests/idris2/linear/linear014/expected diff --git a/tests/idris2/linear/linear014/run b/tests/idris2/linear/linear014/run new file mode 100644 index 000000000..0c18d6755 --- /dev/null +++ b/tests/idris2/linear/linear014/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue55.idr diff --git a/tests/idris2/linear015/Issue1861.idr b/tests/idris2/linear/linear015/Issue1861.idr similarity index 100% rename from tests/idris2/linear015/Issue1861.idr rename to tests/idris2/linear/linear015/Issue1861.idr diff --git a/tests/idris2/linear015/expected b/tests/idris2/linear/linear015/expected similarity index 100% rename from tests/idris2/linear015/expected rename to tests/idris2/linear/linear015/expected diff --git a/tests/idris2/linear/linear015/run b/tests/idris2/linear/linear015/run new file mode 100644 index 000000000..fa6aeacdb --- /dev/null +++ b/tests/idris2/linear/linear015/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue1861.idr diff --git a/tests/idris2/linear016/Issue2895.idr b/tests/idris2/linear/linear016/Issue2895.idr similarity index 100% rename from tests/idris2/linear016/Issue2895.idr rename to tests/idris2/linear/linear016/Issue2895.idr diff --git a/tests/idris2/linear016/Issue2895_2.idr b/tests/idris2/linear/linear016/Issue2895_2.idr similarity index 100% rename from tests/idris2/linear016/Issue2895_2.idr rename to tests/idris2/linear/linear016/Issue2895_2.idr diff --git a/tests/idris2/linear016/expected b/tests/idris2/linear/linear016/expected similarity index 100% rename from tests/idris2/linear016/expected rename to tests/idris2/linear/linear016/expected diff --git a/tests/idris2/linear016/run b/tests/idris2/linear/linear016/run similarity index 64% rename from tests/idris2/linear016/run rename to tests/idris2/linear/linear016/run index 2bf190b2d..b3438181a 100644 --- a/tests/idris2/linear016/run +++ b/tests/idris2/linear/linear016/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue2895.idr check Issue2895_2.idr diff --git a/tests/idris2/linear017/As.idr b/tests/idris2/linear/linear017/As.idr similarity index 100% rename from tests/idris2/linear017/As.idr rename to tests/idris2/linear/linear017/As.idr diff --git a/tests/idris2/linear017/expected b/tests/idris2/linear/linear017/expected similarity index 100% rename from tests/idris2/linear017/expected rename to tests/idris2/linear/linear017/expected diff --git a/tests/idris2/linear/linear017/run b/tests/idris2/linear/linear017/run new file mode 100644 index 000000000..4ffffa89d --- /dev/null +++ b/tests/idris2/linear/linear017/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check As.idr diff --git a/tests/idris2/linear004/Erase.idr b/tests/idris2/linear004/Erase.idr deleted file mode 100644 index 97045c658..000000000 --- a/tests/idris2/linear004/Erase.idr +++ /dev/null @@ -1,13 +0,0 @@ -import Stuff - -efn : ((0 x : Nat) -> Nat -> Nat) -> Nat -efn f = f (S Z) (S Z) - -okfn : ((x : Nat) -> Nat -> Nat) -> Nat -okfn f = f (S Z) (S Z) - -ignore : (0 x : Nat) -> Nat -> Nat -ignore x y = y - -lin : (1 x : Nat) -> Nat -> Nat -lin x y = S x diff --git a/tests/idris2/linear004/Stuff.idr b/tests/idris2/linear004/Stuff.idr deleted file mode 100644 index abb61fa56..000000000 --- a/tests/idris2/linear004/Stuff.idr +++ /dev/null @@ -1,68 +0,0 @@ --- a mini prelude - -module Stuff - -public export -data Bool = True | False - -public export -not : Bool -> Bool -not True = False -not False = True - -public export -data Maybe : Type -> Type where - Nothing : Maybe a - Just : (1 x : a) -> Maybe a - -public export -data Either : Type -> Type -> Type where - Left : (1 x : a) -> Either a b - Right : (1 y : b) -> Either a b - -public export -intToBool : Int -> Bool -intToBool 0 = False -intToBool x = True - -public export -ifThenElse : Bool -> Lazy a -> Lazy a -> a -ifThenElse True t e = t -ifThenElse False t e = e - -public export -data Nat : Type where - Z : Nat - S : (1 _ : Nat) -> Nat - -public export -fromInteger : Integer -> Nat -fromInteger x = ifThenElse (intToBool (prim__eq_Integer x 0)) - Z (S (fromInteger (prim__sub_Integer x 1))) - -public export -plus : Nat -> Nat -> Nat -plus Z y = y -plus (S k) y = S (plus k y) - -infixr 5 :: - -public export -data List : Type -> Type where - Nil : List a - (::) : (1 _ : a) -> (1 _ : List a) -> List a - -public export -data Eq : a -> b -> Type where - Refl : (x : a) -> Eq x x - -public export -data Unit = MkUnit - -public export -data Pair : Type -> Type -> Type where - MkPair : {a, b : Type} -> a -> b -> Pair a b - -public export -the : (a : Type) -> a -> a -the _ x = x diff --git a/tests/idris2/linear004/expected b/tests/idris2/linear004/expected deleted file mode 100644 index 4df8edfb5..000000000 --- a/tests/idris2/linear004/expected +++ /dev/null @@ -1,46 +0,0 @@ -1/2: Building Stuff (Stuff.idr) -2/2: Building Erase (Erase.idr) -Main> S Z -Main> S (S Z) -Main> S Z -Main> Error: x is not accessible in this context. - -(interactive):1:15--1:16 - | - 1 | efn (\x, y => x) -- Bad - | ^ - -Main> Error: When unifying Nat -> Nat -> Nat and (0 _ : Nat) -> Nat -> Nat. -Mismatch between: Nat -> Nat -> Nat and (0 _ : Nat) -> Nat -> Nat. - -(interactive):1:5--1:9 - | - 1 | efn plus -- Bad - | ^^^^ - -Main> Error: When unifying (1 _ : Nat) -> Nat -> Nat and (0 _ : Nat) -> Nat -> Nat. -Mismatch between: (1 _ : Nat) -> Nat -> Nat and (0 _ : Nat) -> Nat -> Nat. - -(interactive):1:5--1:8 - | - 1 | efn lin -- Bad - | ^^^ - -Main> Error: x is not accessible in this context. - -(interactive):1:20--1:21 - | - 1 | efn (\x, y => plus x y) -- Bad - | ^ - -Main> S (S Z) -Main> S (S Z) -Main> Error: When unifying (0 _ : Nat) -> Nat -> Nat and Nat -> Nat -> Nat. -Mismatch between: (0 _ : Nat) -> Nat -> Nat and Nat -> Nat -> Nat. - -(interactive):1:6--1:12 - | - 1 | okfn ignore -- Bad - | ^^^^^^ - -Main> Bye for now! diff --git a/tests/idris2/linear004/input b/tests/idris2/linear004/input deleted file mode 100644 index 50aa69d66..000000000 --- a/tests/idris2/linear004/input +++ /dev/null @@ -1,11 +0,0 @@ -efn (\x, y => y) -- Good -efn (\x, y => plus y y) -- Good -efn ignore -- Good -efn (\x, y => x) -- Bad -efn plus -- Bad -efn lin -- Bad -efn (\x, y => plus x y) -- Bad -okfn plus -- Good -okfn lin -- Good -okfn ignore -- Bad -:q diff --git a/tests/idris2/linear004/run b/tests/idris2/linear004/run deleted file mode 100755 index 4f4a5a77b..000000000 --- a/tests/idris2/linear004/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 --no-prelude Erase.idr < input diff --git a/tests/idris2/linear007/run b/tests/idris2/linear007/run deleted file mode 100755 index a74a408b4..000000000 --- a/tests/idris2/linear007/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check LCase.idr diff --git a/tests/idris2/linear008/run b/tests/idris2/linear008/run deleted file mode 100644 index 8f9c6d68c..000000000 --- a/tests/idris2/linear008/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Door.idr diff --git a/tests/idris2/linear014/run b/tests/idris2/linear014/run deleted file mode 100644 index 18b94f989..000000000 --- a/tests/idris2/linear014/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue55.idr diff --git a/tests/idris2/linear015/run b/tests/idris2/linear015/run deleted file mode 100644 index b27c98a40..000000000 --- a/tests/idris2/linear015/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue1861.idr diff --git a/tests/idris2/linear017/run b/tests/idris2/linear017/run deleted file mode 100644 index e5c340533..000000000 --- a/tests/idris2/linear017/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check As.idr diff --git a/tests/idris2/literate001/IEdit.lidr b/tests/idris2/literate/literate001/IEdit.lidr similarity index 100% rename from tests/idris2/literate001/IEdit.lidr rename to tests/idris2/literate/literate001/IEdit.lidr diff --git a/tests/idris2/literate001/expected b/tests/idris2/literate/literate001/expected similarity index 100% rename from tests/idris2/literate001/expected rename to tests/idris2/literate/literate001/expected diff --git a/tests/idris2/literate001/input b/tests/idris2/literate/literate001/input similarity index 100% rename from tests/idris2/literate001/input rename to tests/idris2/literate/literate001/input diff --git a/tests/idris2/literate001/run b/tests/idris2/literate/literate001/run similarity index 52% rename from tests/idris2/literate001/run rename to tests/idris2/literate/literate001/run index b2447bcbe..cb65d877e 100755 --- a/tests/idris2/literate001/run +++ b/tests/idris2/literate/literate001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 IEdit.lidr < input diff --git a/tests/idris2/literate002/IEdit.lidr b/tests/idris2/literate/literate002/IEdit.lidr similarity index 100% rename from tests/idris2/literate002/IEdit.lidr rename to tests/idris2/literate/literate002/IEdit.lidr diff --git a/tests/idris2/literate002/IEdit2.lidr b/tests/idris2/literate/literate002/IEdit2.lidr similarity index 100% rename from tests/idris2/literate002/IEdit2.lidr rename to tests/idris2/literate/literate002/IEdit2.lidr diff --git a/tests/idris2/literate002/expected b/tests/idris2/literate/literate002/expected similarity index 100% rename from tests/idris2/literate002/expected rename to tests/idris2/literate/literate002/expected diff --git a/tests/idris2/literate002/input b/tests/idris2/literate/literate002/input similarity index 100% rename from tests/idris2/literate002/input rename to tests/idris2/literate/literate002/input diff --git a/tests/idris2/literate002/input2 b/tests/idris2/literate/literate002/input2 similarity index 100% rename from tests/idris2/literate002/input2 rename to tests/idris2/literate/literate002/input2 diff --git a/tests/idris2/literate002/run b/tests/idris2/literate/literate002/run similarity index 69% rename from tests/idris2/literate002/run rename to tests/idris2/literate/literate002/run index 8da12871c..bce0ba01e 100755 --- a/tests/idris2/literate002/run +++ b/tests/idris2/literate/literate002/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 IEdit.lidr < input idris2 IEdit2.lidr < input2 diff --git a/tests/idris2/literate003/IEdit.lidr b/tests/idris2/literate/literate003/IEdit.lidr similarity index 100% rename from tests/idris2/literate003/IEdit.lidr rename to tests/idris2/literate/literate003/IEdit.lidr diff --git a/tests/idris2/literate003/expected b/tests/idris2/literate/literate003/expected similarity index 100% rename from tests/idris2/literate003/expected rename to tests/idris2/literate/literate003/expected diff --git a/tests/idris2/literate003/input b/tests/idris2/literate/literate003/input similarity index 100% rename from tests/idris2/literate003/input rename to tests/idris2/literate/literate003/input diff --git a/tests/idris2/literate005/run b/tests/idris2/literate/literate003/run similarity index 52% rename from tests/idris2/literate005/run rename to tests/idris2/literate/literate003/run index b2447bcbe..cb65d877e 100755 --- a/tests/idris2/literate005/run +++ b/tests/idris2/literate/literate003/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 IEdit.lidr < input diff --git a/tests/idris2/literate004/IEdit.lidr b/tests/idris2/literate/literate004/IEdit.lidr similarity index 100% rename from tests/idris2/literate004/IEdit.lidr rename to tests/idris2/literate/literate004/IEdit.lidr diff --git a/tests/idris2/literate004/expected b/tests/idris2/literate/literate004/expected similarity index 100% rename from tests/idris2/literate004/expected rename to tests/idris2/literate/literate004/expected diff --git a/tests/idris2/literate004/input b/tests/idris2/literate/literate004/input similarity index 100% rename from tests/idris2/literate004/input rename to tests/idris2/literate/literate004/input diff --git a/tests/idris2/literate003/run b/tests/idris2/literate/literate004/run similarity index 52% rename from tests/idris2/literate003/run rename to tests/idris2/literate/literate004/run index b2447bcbe..cb65d877e 100755 --- a/tests/idris2/literate003/run +++ b/tests/idris2/literate/literate004/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 IEdit.lidr < input diff --git a/tests/idris2/literate005/IEdit.lidr b/tests/idris2/literate/literate005/IEdit.lidr similarity index 100% rename from tests/idris2/literate005/IEdit.lidr rename to tests/idris2/literate/literate005/IEdit.lidr diff --git a/tests/idris2/literate005/expected b/tests/idris2/literate/literate005/expected similarity index 100% rename from tests/idris2/literate005/expected rename to tests/idris2/literate/literate005/expected diff --git a/tests/idris2/literate005/input b/tests/idris2/literate/literate005/input similarity index 100% rename from tests/idris2/literate005/input rename to tests/idris2/literate/literate005/input diff --git a/tests/idris2/literate004/run b/tests/idris2/literate/literate005/run similarity index 52% rename from tests/idris2/literate004/run rename to tests/idris2/literate/literate005/run index b2447bcbe..cb65d877e 100755 --- a/tests/idris2/literate004/run +++ b/tests/idris2/literate/literate005/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 IEdit.lidr < input diff --git a/tests/idris2/literate006/Door.lidr b/tests/idris2/literate/literate006/Door.lidr similarity index 100% rename from tests/idris2/literate006/Door.lidr rename to tests/idris2/literate/literate006/Door.lidr diff --git a/tests/idris2/literate006/expected b/tests/idris2/literate/literate006/expected similarity index 100% rename from tests/idris2/literate006/expected rename to tests/idris2/literate/literate006/expected diff --git a/tests/idris2/literate006/input b/tests/idris2/literate/literate006/input similarity index 100% rename from tests/idris2/literate006/input rename to tests/idris2/literate/literate006/input diff --git a/tests/idris2/literate006/run b/tests/idris2/literate/literate006/run similarity index 52% rename from tests/idris2/literate006/run rename to tests/idris2/literate/literate006/run index 25014df80..106f531c5 100755 --- a/tests/idris2/literate006/run +++ b/tests/idris2/literate/literate006/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Door.lidr < input diff --git a/tests/idris2/literate007/IEdit.lidr b/tests/idris2/literate/literate007/IEdit.lidr similarity index 100% rename from tests/idris2/literate007/IEdit.lidr rename to tests/idris2/literate/literate007/IEdit.lidr diff --git a/tests/idris2/literate007/IEdit.org b/tests/idris2/literate/literate007/IEdit.org similarity index 100% rename from tests/idris2/literate007/IEdit.org rename to tests/idris2/literate/literate007/IEdit.org diff --git a/tests/idris2/literate007/IEditOrg.org b/tests/idris2/literate/literate007/IEditOrg.org similarity index 100% rename from tests/idris2/literate007/IEditOrg.org rename to tests/idris2/literate/literate007/IEditOrg.org diff --git a/tests/idris2/literate007/expected b/tests/idris2/literate/literate007/expected similarity index 100% rename from tests/idris2/literate007/expected rename to tests/idris2/literate/literate007/expected diff --git a/tests/idris2/literate007/input b/tests/idris2/literate/literate007/input similarity index 100% rename from tests/idris2/literate007/input rename to tests/idris2/literate/literate007/input diff --git a/tests/idris2/literate007/input2 b/tests/idris2/literate/literate007/input2 similarity index 100% rename from tests/idris2/literate007/input2 rename to tests/idris2/literate/literate007/input2 diff --git a/tests/idris2/literate007/run b/tests/idris2/literate/literate007/run similarity index 70% rename from tests/idris2/literate007/run rename to tests/idris2/literate/literate007/run index 728d11286..2c088bec0 100755 --- a/tests/idris2/literate007/run +++ b/tests/idris2/literate/literate007/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 IEdit.lidr < input idris2 IEditOrg.org < input2 diff --git a/tests/idris2/literate008/IEdit.lidr b/tests/idris2/literate/literate008/IEdit.lidr similarity index 100% rename from tests/idris2/literate008/IEdit.lidr rename to tests/idris2/literate/literate008/IEdit.lidr diff --git a/tests/idris2/literate008/expected b/tests/idris2/literate/literate008/expected similarity index 100% rename from tests/idris2/literate008/expected rename to tests/idris2/literate/literate008/expected diff --git a/tests/idris2/literate008/input b/tests/idris2/literate/literate008/input similarity index 100% rename from tests/idris2/literate008/input rename to tests/idris2/literate/literate008/input diff --git a/tests/idris2/literate/literate008/run b/tests/idris2/literate/literate008/run new file mode 100755 index 000000000..cb65d877e --- /dev/null +++ b/tests/idris2/literate/literate008/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 IEdit.lidr < input diff --git a/tests/idris2/literate009/WithLift.lidr b/tests/idris2/literate/literate009/WithLift.lidr similarity index 100% rename from tests/idris2/literate009/WithLift.lidr rename to tests/idris2/literate/literate009/WithLift.lidr diff --git a/tests/idris2/literate009/expected b/tests/idris2/literate/literate009/expected similarity index 100% rename from tests/idris2/literate009/expected rename to tests/idris2/literate/literate009/expected diff --git a/tests/idris2/literate009/input b/tests/idris2/literate/literate009/input similarity index 100% rename from tests/idris2/literate009/input rename to tests/idris2/literate/literate009/input diff --git a/tests/idris2/literate009/run b/tests/idris2/literate/literate009/run similarity index 55% rename from tests/idris2/literate009/run rename to tests/idris2/literate/literate009/run index 988f2bef0..89a3d292d 100755 --- a/tests/idris2/literate009/run +++ b/tests/idris2/literate/literate009/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 WithLift.lidr < input diff --git a/tests/idris2/literate010/MyFirstIdrisProgram.org b/tests/idris2/literate/literate010/MyFirstIdrisProgram.org similarity index 100% rename from tests/idris2/literate010/MyFirstIdrisProgram.org rename to tests/idris2/literate/literate010/MyFirstIdrisProgram.org diff --git a/tests/idris2/literate010/expected b/tests/idris2/literate/literate010/expected similarity index 100% rename from tests/idris2/literate010/expected rename to tests/idris2/literate/literate010/expected diff --git a/tests/idris2/literate010/run b/tests/idris2/literate/literate010/run similarity index 56% rename from tests/idris2/literate010/run rename to tests/idris2/literate/literate010/run index ef39e14ed..de8d81ad9 100755 --- a/tests/idris2/literate010/run +++ b/tests/idris2/literate/literate010/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check MyFirstIdrisProgram.org diff --git a/tests/idris2/literate011/IEdit.md b/tests/idris2/literate/literate011/IEdit.md similarity index 100% rename from tests/idris2/literate011/IEdit.md rename to tests/idris2/literate/literate011/IEdit.md diff --git a/tests/idris2/literate011/expected b/tests/idris2/literate/literate011/expected similarity index 100% rename from tests/idris2/literate011/expected rename to tests/idris2/literate/literate011/expected diff --git a/tests/idris2/literate011/input b/tests/idris2/literate/literate011/input similarity index 100% rename from tests/idris2/literate011/input rename to tests/idris2/literate/literate011/input diff --git a/tests/idris2/literate011/run b/tests/idris2/literate/literate011/run similarity index 51% rename from tests/idris2/literate011/run rename to tests/idris2/literate/literate011/run index 4c62db0e3..6194ccf3a 100755 --- a/tests/idris2/literate011/run +++ b/tests/idris2/literate/literate011/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 IEdit.md < input diff --git a/tests/idris2/literate012/IEdit.org b/tests/idris2/literate/literate012/IEdit.org similarity index 100% rename from tests/idris2/literate012/IEdit.org rename to tests/idris2/literate/literate012/IEdit.org diff --git a/tests/idris2/literate012/IEdit2.org b/tests/idris2/literate/literate012/IEdit2.org similarity index 100% rename from tests/idris2/literate012/IEdit2.org rename to tests/idris2/literate/literate012/IEdit2.org diff --git a/tests/idris2/literate012/expected b/tests/idris2/literate/literate012/expected similarity index 100% rename from tests/idris2/literate012/expected rename to tests/idris2/literate/literate012/expected diff --git a/tests/idris2/literate012/input b/tests/idris2/literate/literate012/input similarity index 100% rename from tests/idris2/literate012/input rename to tests/idris2/literate/literate012/input diff --git a/tests/idris2/literate012/run b/tests/idris2/literate/literate012/run similarity index 52% rename from tests/idris2/literate012/run rename to tests/idris2/literate/literate012/run index 5a24d321f..51b18fb04 100755 --- a/tests/idris2/literate012/run +++ b/tests/idris2/literate/literate012/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 IEdit.org < input diff --git a/tests/idris2/literate013/Lit.lidr b/tests/idris2/literate/literate013/Lit.lidr similarity index 100% rename from tests/idris2/literate013/Lit.lidr rename to tests/idris2/literate/literate013/Lit.lidr diff --git a/tests/idris2/literate013/LitTeX.tex b/tests/idris2/literate/literate013/LitTeX.tex similarity index 100% rename from tests/idris2/literate013/LitTeX.tex rename to tests/idris2/literate/literate013/LitTeX.tex diff --git a/tests/idris2/literate013/expected b/tests/idris2/literate/literate013/expected similarity index 100% rename from tests/idris2/literate013/expected rename to tests/idris2/literate/literate013/expected diff --git a/tests/idris2/literate013/run b/tests/idris2/literate/literate013/run similarity index 57% rename from tests/idris2/literate013/run rename to tests/idris2/literate/literate013/run index 7106e0f5d..cb70331b0 100755 --- a/tests/idris2/literate013/run +++ b/tests/idris2/literate/literate013/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Lit.lidr check LitTeX.tex diff --git a/tests/idris2/literate014/expected b/tests/idris2/literate/literate014/expected similarity index 100% rename from tests/idris2/literate014/expected rename to tests/idris2/literate/literate014/expected diff --git a/tests/idris2/literate014/input b/tests/idris2/literate/literate014/input similarity index 100% rename from tests/idris2/literate014/input rename to tests/idris2/literate/literate014/input diff --git a/tests/idris2/literate014/run b/tests/idris2/literate/literate014/run similarity index 52% rename from tests/idris2/literate014/run rename to tests/idris2/literate/literate014/run index 685423ab3..de7a5fd4a 100755 --- a/tests/idris2/literate014/run +++ b/tests/idris2/literate/literate014/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 with.lidr < input diff --git a/tests/idris2/literate014/with.lidr b/tests/idris2/literate/literate014/with.lidr similarity index 100% rename from tests/idris2/literate014/with.lidr rename to tests/idris2/literate/literate014/with.lidr diff --git a/tests/idris2/literate015/case.lidr b/tests/idris2/literate/literate015/case.lidr similarity index 100% rename from tests/idris2/literate015/case.lidr rename to tests/idris2/literate/literate015/case.lidr diff --git a/tests/idris2/literate015/expected b/tests/idris2/literate/literate015/expected similarity index 100% rename from tests/idris2/literate015/expected rename to tests/idris2/literate/literate015/expected diff --git a/tests/idris2/literate015/input b/tests/idris2/literate/literate015/input similarity index 100% rename from tests/idris2/literate015/input rename to tests/idris2/literate/literate015/input diff --git a/tests/idris2/literate015/run b/tests/idris2/literate/literate015/run similarity index 52% rename from tests/idris2/literate015/run rename to tests/idris2/literate/literate015/run index 55a453de6..684fbd937 100755 --- a/tests/idris2/literate015/run +++ b/tests/idris2/literate/literate015/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 case.lidr < input diff --git a/tests/idris2/literate016/IEdit.org b/tests/idris2/literate/literate016/IEdit.org similarity index 100% rename from tests/idris2/literate016/IEdit.org rename to tests/idris2/literate/literate016/IEdit.org diff --git a/tests/idris2/literate016/IEdit2.org b/tests/idris2/literate/literate016/IEdit2.org similarity index 100% rename from tests/idris2/literate016/IEdit2.org rename to tests/idris2/literate/literate016/IEdit2.org diff --git a/tests/idris2/literate016/expected b/tests/idris2/literate/literate016/expected similarity index 100% rename from tests/idris2/literate016/expected rename to tests/idris2/literate/literate016/expected diff --git a/tests/idris2/literate016/input b/tests/idris2/literate/literate016/input similarity index 100% rename from tests/idris2/literate016/input rename to tests/idris2/literate/literate016/input diff --git a/tests/idris2/literate016/run b/tests/idris2/literate/literate016/run similarity index 52% rename from tests/idris2/literate016/run rename to tests/idris2/literate/literate016/run index 5a24d321f..51b18fb04 100755 --- a/tests/idris2/literate016/run +++ b/tests/idris2/literate/literate016/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 IEdit.org < input diff --git a/tests/idris2/literate017/.gitignore b/tests/idris2/literate/literate017/.gitignore similarity index 100% rename from tests/idris2/literate017/.gitignore rename to tests/idris2/literate/literate017/.gitignore diff --git a/tests/idris2/literate017/expected b/tests/idris2/literate/literate017/expected similarity index 100% rename from tests/idris2/literate017/expected rename to tests/idris2/literate/literate017/expected diff --git a/tests/idris2/literate017/input b/tests/idris2/literate/literate017/input similarity index 100% rename from tests/idris2/literate017/input rename to tests/idris2/literate/literate017/input diff --git a/tests/idris2/literate017/project-expected.ipkg b/tests/idris2/literate/literate017/project-expected.ipkg similarity index 100% rename from tests/idris2/literate017/project-expected.ipkg rename to tests/idris2/literate/literate017/project-expected.ipkg diff --git a/tests/idris2/literate017/run b/tests/idris2/literate/literate017/run similarity index 82% rename from tests/idris2/literate017/run rename to tests/idris2/literate/literate017/run index 55708b1e0..a6da6d40c 100755 --- a/tests/idris2/literate017/run +++ b/tests/idris2/literate/literate017/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh rm project-output.ipkg diff --git a/tests/idris2/literate017/src/A/A.org b/tests/idris2/literate/literate017/src/A/A.org similarity index 100% rename from tests/idris2/literate017/src/A/A.org rename to tests/idris2/literate/literate017/src/A/A.org diff --git a/tests/idris2/literate017/src/A/AB.lidr b/tests/idris2/literate/literate017/src/A/AB.lidr similarity index 100% rename from tests/idris2/literate017/src/A/AB.lidr rename to tests/idris2/literate/literate017/src/A/AB.lidr diff --git a/tests/idris2/literate017/src/B/B.md b/tests/idris2/literate/literate017/src/B/B.md similarity index 100% rename from tests/idris2/literate017/src/B/B.md rename to tests/idris2/literate/literate017/src/B/B.md diff --git a/tests/idris2/literate017/src/B/BA.markdown b/tests/idris2/literate/literate017/src/B/BA.markdown similarity index 100% rename from tests/idris2/literate017/src/B/BA.markdown rename to tests/idris2/literate/literate017/src/B/BA.markdown diff --git a/tests/idris2/literate017/src/Main.idr b/tests/idris2/literate/literate017/src/Main.idr similarity index 100% rename from tests/idris2/literate017/src/Main.idr rename to tests/idris2/literate/literate017/src/Main.idr diff --git a/tests/idris2/literate008/run b/tests/idris2/literate008/run deleted file mode 100755 index b2447bcbe..000000000 --- a/tests/idris2/literate008/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 IEdit.lidr < input diff --git a/tests/idris2/docs001/expected b/tests/idris2/misc/docs001/expected similarity index 100% rename from tests/idris2/docs001/expected rename to tests/idris2/misc/docs001/expected diff --git a/tests/idris2/docs001/input b/tests/idris2/misc/docs001/input similarity index 100% rename from tests/idris2/docs001/input rename to tests/idris2/misc/docs001/input diff --git a/tests/idris2/misc/docs001/run b/tests/idris2/misc/docs001/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/misc/docs001/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/docs002/Doc.idr b/tests/idris2/misc/docs002/Doc.idr similarity index 100% rename from tests/idris2/docs002/Doc.idr rename to tests/idris2/misc/docs002/Doc.idr diff --git a/tests/idris2/docs002/expected b/tests/idris2/misc/docs002/expected similarity index 100% rename from tests/idris2/docs002/expected rename to tests/idris2/misc/docs002/expected diff --git a/tests/idris2/docs002/input b/tests/idris2/misc/docs002/input similarity index 100% rename from tests/idris2/docs002/input rename to tests/idris2/misc/docs002/input diff --git a/tests/idris2/docs002/run b/tests/idris2/misc/docs002/run similarity index 50% rename from tests/idris2/docs002/run rename to tests/idris2/misc/docs002/run index 75f6c2710..657e133ca 100755 --- a/tests/idris2/docs002/run +++ b/tests/idris2/misc/docs002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Doc.idr < input diff --git a/tests/idris2/docs003/RecordDoc.idr b/tests/idris2/misc/docs003/RecordDoc.idr similarity index 100% rename from tests/idris2/docs003/RecordDoc.idr rename to tests/idris2/misc/docs003/RecordDoc.idr diff --git a/tests/idris2/docs003/expected b/tests/idris2/misc/docs003/expected similarity index 100% rename from tests/idris2/docs003/expected rename to tests/idris2/misc/docs003/expected diff --git a/tests/idris2/docs003/input b/tests/idris2/misc/docs003/input similarity index 100% rename from tests/idris2/docs003/input rename to tests/idris2/misc/docs003/input diff --git a/tests/idris2/docs003/run b/tests/idris2/misc/docs003/run similarity index 55% rename from tests/idris2/docs003/run rename to tests/idris2/misc/docs003/run index 0dfbac62c..6233d25ca 100755 --- a/tests/idris2/docs003/run +++ b/tests/idris2/misc/docs003/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 RecordDoc.idr < input diff --git a/tests/idris2/docs004/DocImpl.idr b/tests/idris2/misc/docs004/DocImpl.idr similarity index 100% rename from tests/idris2/docs004/DocImpl.idr rename to tests/idris2/misc/docs004/DocImpl.idr diff --git a/tests/idris2/docs004/List.idr b/tests/idris2/misc/docs004/List.idr similarity index 100% rename from tests/idris2/docs004/List.idr rename to tests/idris2/misc/docs004/List.idr diff --git a/tests/idris2/docs004/expected b/tests/idris2/misc/docs004/expected similarity index 100% rename from tests/idris2/docs004/expected rename to tests/idris2/misc/docs004/expected diff --git a/tests/idris2/docs004/input b/tests/idris2/misc/docs004/input similarity index 100% rename from tests/idris2/docs004/input rename to tests/idris2/misc/docs004/input diff --git a/tests/idris2/docs004/input2 b/tests/idris2/misc/docs004/input2 similarity index 100% rename from tests/idris2/docs004/input2 rename to tests/idris2/misc/docs004/input2 diff --git a/tests/idris2/docs004/run b/tests/idris2/misc/docs004/run similarity index 73% rename from tests/idris2/docs004/run rename to tests/idris2/misc/docs004/run index 5a4328a2f..de06ed166 100755 --- a/tests/idris2/docs004/run +++ b/tests/idris2/misc/docs004/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 DocImpl.idr < input idris2 --no-prelude List.idr < input2 diff --git a/tests/idris2/docs005/expected b/tests/idris2/misc/docs005/expected similarity index 100% rename from tests/idris2/docs005/expected rename to tests/idris2/misc/docs005/expected diff --git a/tests/idris2/docs005/input b/tests/idris2/misc/docs005/input similarity index 100% rename from tests/idris2/docs005/input rename to tests/idris2/misc/docs005/input diff --git a/tests/idris2/misc/docs005/run b/tests/idris2/misc/docs005/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/misc/docs005/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/eta001/Issue1370.idr b/tests/idris2/misc/eta001/Issue1370.idr similarity index 100% rename from tests/idris2/eta001/Issue1370.idr rename to tests/idris2/misc/eta001/Issue1370.idr diff --git a/tests/idris2/eta001/expected b/tests/idris2/misc/eta001/expected similarity index 100% rename from tests/idris2/eta001/expected rename to tests/idris2/misc/eta001/expected diff --git a/tests/idris2/misc/eta001/run b/tests/idris2/misc/eta001/run new file mode 100755 index 000000000..c34a86091 --- /dev/null +++ b/tests/idris2/misc/eta001/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue1370.idr diff --git a/tests/idris2/golden001/000-hello/expected b/tests/idris2/misc/golden001/000-hello/expected similarity index 100% rename from tests/idris2/golden001/000-hello/expected rename to tests/idris2/misc/golden001/000-hello/expected diff --git a/tests/idris2/golden001/000-hello/run b/tests/idris2/misc/golden001/000-hello/run old mode 100644 new mode 100755 similarity index 100% rename from tests/idris2/golden001/000-hello/run rename to tests/idris2/misc/golden001/000-hello/run diff --git a/tests/idris2/golden001/Main.idr b/tests/idris2/misc/golden001/Main.idr similarity index 100% rename from tests/idris2/golden001/Main.idr rename to tests/idris2/misc/golden001/Main.idr diff --git a/tests/idris2/golden001/Test.idr b/tests/idris2/misc/golden001/Test.idr similarity index 100% rename from tests/idris2/golden001/Test.idr rename to tests/idris2/misc/golden001/Test.idr diff --git a/tests/idris2/golden001/expected b/tests/idris2/misc/golden001/expected similarity index 100% rename from tests/idris2/golden001/expected rename to tests/idris2/misc/golden001/expected diff --git a/tests/idris2/golden001/hello.ipkg b/tests/idris2/misc/golden001/hello.ipkg similarity index 100% rename from tests/idris2/golden001/hello.ipkg rename to tests/idris2/misc/golden001/hello.ipkg diff --git a/tests/idris2/golden001/run b/tests/idris2/misc/golden001/run similarity index 81% rename from tests/idris2/golden001/run rename to tests/idris2/misc/golden001/run index 0b64af4e2..d749c8d15 100755 --- a/tests/idris2/golden001/run +++ b/tests/idris2/misc/golden001/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --build hello.ipkg idris2 --build test.ipkg diff --git a/tests/idris2/golden001/test.ipkg b/tests/idris2/misc/golden001/test.ipkg similarity index 100% rename from tests/idris2/golden001/test.ipkg rename to tests/idris2/misc/golden001/test.ipkg diff --git a/tests/idris2/import001/Mult.idr b/tests/idris2/misc/import001/Mult.idr similarity index 100% rename from tests/idris2/import001/Mult.idr rename to tests/idris2/misc/import001/Mult.idr diff --git a/tests/idris2/import001/Nat.idr b/tests/idris2/misc/import001/Nat.idr similarity index 100% rename from tests/idris2/import001/Nat.idr rename to tests/idris2/misc/import001/Nat.idr diff --git a/tests/idris2/import001/Test.idr b/tests/idris2/misc/import001/Test.idr similarity index 100% rename from tests/idris2/import001/Test.idr rename to tests/idris2/misc/import001/Test.idr diff --git a/tests/idris2/import001/expected b/tests/idris2/misc/import001/expected similarity index 100% rename from tests/idris2/import001/expected rename to tests/idris2/misc/import001/expected diff --git a/tests/idris2/import001/input b/tests/idris2/misc/import001/input similarity index 100% rename from tests/idris2/import001/input rename to tests/idris2/misc/import001/input diff --git a/tests/idris2/import001/run b/tests/idris2/misc/import001/run similarity index 90% rename from tests/idris2/import001/run rename to tests/idris2/misc/import001/run index 5a383000e..4a2c68bf8 100755 --- a/tests/idris2/import001/run +++ b/tests/idris2/misc/import001/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --no-prelude Test.idr < input sleep 1 diff --git a/tests/idris2/import002/Mult.idr b/tests/idris2/misc/import002/Mult.idr similarity index 100% rename from tests/idris2/import002/Mult.idr rename to tests/idris2/misc/import002/Mult.idr diff --git a/tests/idris2/import002/Nat.idr b/tests/idris2/misc/import002/Nat.idr similarity index 100% rename from tests/idris2/import002/Nat.idr rename to tests/idris2/misc/import002/Nat.idr diff --git a/tests/idris2/import002/Test.idr b/tests/idris2/misc/import002/Test.idr similarity index 100% rename from tests/idris2/import002/Test.idr rename to tests/idris2/misc/import002/Test.idr diff --git a/tests/idris2/import002/expected b/tests/idris2/misc/import002/expected similarity index 100% rename from tests/idris2/import002/expected rename to tests/idris2/misc/import002/expected diff --git a/tests/idris2/import002/run b/tests/idris2/misc/import002/run similarity index 54% rename from tests/idris2/import002/run rename to tests/idris2/misc/import002/run index 7ce7a33b8..2790f478d 100755 --- a/tests/idris2/import002/run +++ b/tests/idris2/misc/import002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check --no-prelude Test.idr diff --git a/tests/idris2/import003/A.idr b/tests/idris2/misc/import003/A.idr similarity index 100% rename from tests/idris2/import003/A.idr rename to tests/idris2/misc/import003/A.idr diff --git a/tests/idris2/import003/B.idr b/tests/idris2/misc/import003/B.idr similarity index 100% rename from tests/idris2/import003/B.idr rename to tests/idris2/misc/import003/B.idr diff --git a/tests/idris2/import003/C.idr b/tests/idris2/misc/import003/C.idr similarity index 100% rename from tests/idris2/import003/C.idr rename to tests/idris2/misc/import003/C.idr diff --git a/tests/idris2/import003/expected b/tests/idris2/misc/import003/expected similarity index 100% rename from tests/idris2/import003/expected rename to tests/idris2/misc/import003/expected diff --git a/tests/idris2/import003/input b/tests/idris2/misc/import003/input similarity index 100% rename from tests/idris2/import003/input rename to tests/idris2/misc/import003/input diff --git a/tests/idris2/import003/run b/tests/idris2/misc/import003/run similarity index 64% rename from tests/idris2/import003/run rename to tests/idris2/misc/import003/run index dcb7fa69b..3da20812a 100755 --- a/tests/idris2/import003/run +++ b/tests/idris2/misc/import003/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 B.idr < input idris2 C.idr < input diff --git a/tests/idris2/import004/Cycle1.idr b/tests/idris2/misc/import004/Cycle1.idr similarity index 100% rename from tests/idris2/import004/Cycle1.idr rename to tests/idris2/misc/import004/Cycle1.idr diff --git a/tests/idris2/import004/Cycle2.idr b/tests/idris2/misc/import004/Cycle2.idr similarity index 100% rename from tests/idris2/import004/Cycle2.idr rename to tests/idris2/misc/import004/Cycle2.idr diff --git a/tests/idris2/import004/Loop.idr b/tests/idris2/misc/import004/Loop.idr similarity index 100% rename from tests/idris2/import004/Loop.idr rename to tests/idris2/misc/import004/Loop.idr diff --git a/tests/idris2/import004/expected b/tests/idris2/misc/import004/expected similarity index 100% rename from tests/idris2/import004/expected rename to tests/idris2/misc/import004/expected diff --git a/tests/idris2/import004/run b/tests/idris2/misc/import004/run similarity index 59% rename from tests/idris2/import004/run rename to tests/idris2/misc/import004/run index 6cfa986dc..1b8f346b5 100755 --- a/tests/idris2/import004/run +++ b/tests/idris2/misc/import004/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Cycle1.idr idris2 Loop.idr diff --git a/tests/idris2/import005/As.idr b/tests/idris2/misc/import005/As.idr similarity index 100% rename from tests/idris2/import005/As.idr rename to tests/idris2/misc/import005/As.idr diff --git a/tests/idris2/import005/Test.idr b/tests/idris2/misc/import005/Test.idr similarity index 100% rename from tests/idris2/import005/Test.idr rename to tests/idris2/misc/import005/Test.idr diff --git a/tests/idris2/import005/expected b/tests/idris2/misc/import005/expected similarity index 100% rename from tests/idris2/import005/expected rename to tests/idris2/misc/import005/expected diff --git a/tests/idris2/import005/input b/tests/idris2/misc/import005/input similarity index 100% rename from tests/idris2/import005/input rename to tests/idris2/misc/import005/input diff --git a/tests/idris2/misc/import005/run b/tests/idris2/misc/import005/run new file mode 100644 index 000000000..0ede21378 --- /dev/null +++ b/tests/idris2/misc/import005/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 As.idr < input diff --git a/tests/idris2/import006/A/B.idr b/tests/idris2/misc/import006/A/B.idr similarity index 100% rename from tests/idris2/import006/A/B.idr rename to tests/idris2/misc/import006/A/B.idr diff --git a/tests/idris2/import006/A/C.idr b/tests/idris2/misc/import006/A/C.idr similarity index 100% rename from tests/idris2/import006/A/C.idr rename to tests/idris2/misc/import006/A/C.idr diff --git a/tests/idris2/import006/cyclic.ipkg b/tests/idris2/misc/import006/cyclic.ipkg similarity index 100% rename from tests/idris2/import006/cyclic.ipkg rename to tests/idris2/misc/import006/cyclic.ipkg diff --git a/tests/idris2/import006/expected b/tests/idris2/misc/import006/expected similarity index 100% rename from tests/idris2/import006/expected rename to tests/idris2/misc/import006/expected diff --git a/tests/idris2/import006/run b/tests/idris2/misc/import006/run similarity index 53% rename from tests/idris2/import006/run rename to tests/idris2/misc/import006/run index b79def1a3..e00127a91 100644 --- a/tests/idris2/import006/run +++ b/tests/idris2/misc/import006/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --build cyclic.ipkg diff --git a/tests/idris2/import007/Mod.idr b/tests/idris2/misc/import007/Mod.idr similarity index 100% rename from tests/idris2/import007/Mod.idr rename to tests/idris2/misc/import007/Mod.idr diff --git a/tests/idris2/import007/Mod1.idr b/tests/idris2/misc/import007/Mod1.idr similarity index 100% rename from tests/idris2/import007/Mod1.idr rename to tests/idris2/misc/import007/Mod1.idr diff --git a/tests/idris2/import007/Mod2.idr b/tests/idris2/misc/import007/Mod2.idr similarity index 100% rename from tests/idris2/import007/Mod2.idr rename to tests/idris2/misc/import007/Mod2.idr diff --git a/tests/idris2/import007/expected b/tests/idris2/misc/import007/expected similarity index 100% rename from tests/idris2/import007/expected rename to tests/idris2/misc/import007/expected diff --git a/tests/idris2/misc/import007/run b/tests/idris2/misc/import007/run new file mode 100644 index 000000000..9dfa487e4 --- /dev/null +++ b/tests/idris2/misc/import007/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Mod.idr diff --git a/tests/idris2/import008/Exe/Mod.idr b/tests/idris2/misc/import008/Exe/Mod.idr similarity index 100% rename from tests/idris2/import008/Exe/Mod.idr rename to tests/idris2/misc/import008/Exe/Mod.idr diff --git a/tests/idris2/import008/Exe/depends/lib-0 b/tests/idris2/misc/import008/Exe/depends/lib-0 similarity index 100% rename from tests/idris2/import008/Exe/depends/lib-0 rename to tests/idris2/misc/import008/Exe/depends/lib-0 diff --git a/tests/idris2/import008/Exe/exe.ipkg b/tests/idris2/misc/import008/Exe/exe.ipkg similarity index 100% rename from tests/idris2/import008/Exe/exe.ipkg rename to tests/idris2/misc/import008/Exe/exe.ipkg diff --git a/tests/idris2/import008/Lib/Conf.idr b/tests/idris2/misc/import008/Lib/Conf.idr similarity index 100% rename from tests/idris2/import008/Lib/Conf.idr rename to tests/idris2/misc/import008/Lib/Conf.idr diff --git a/tests/idris2/import008/Lib/lib.ipkg b/tests/idris2/misc/import008/Lib/lib.ipkg similarity index 100% rename from tests/idris2/import008/Lib/lib.ipkg rename to tests/idris2/misc/import008/Lib/lib.ipkg diff --git a/tests/idris2/import008/expected b/tests/idris2/misc/import008/expected similarity index 100% rename from tests/idris2/import008/expected rename to tests/idris2/misc/import008/expected diff --git a/tests/idris2/import008/run b/tests/idris2/misc/import008/run similarity index 83% rename from tests/idris2/import008/run rename to tests/idris2/misc/import008/run index cd798e25c..ef960640b 100644 --- a/tests/idris2/import008/run +++ b/tests/idris2/misc/import008/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh rm -rf Exe/build rm -rf Lib/build diff --git a/tests/idris2/import009/Import.idr b/tests/idris2/misc/import009/Import.idr similarity index 100% rename from tests/idris2/import009/Import.idr rename to tests/idris2/misc/import009/Import.idr diff --git a/tests/idris2/import009/Infix.idr b/tests/idris2/misc/import009/Infix.idr similarity index 100% rename from tests/idris2/import009/Infix.idr rename to tests/idris2/misc/import009/Infix.idr diff --git a/tests/idris2/import009/Prefix.idr b/tests/idris2/misc/import009/Prefix.idr similarity index 100% rename from tests/idris2/import009/Prefix.idr rename to tests/idris2/misc/import009/Prefix.idr diff --git a/tests/idris2/import009/Resugar.idr b/tests/idris2/misc/import009/Resugar.idr similarity index 100% rename from tests/idris2/import009/Resugar.idr rename to tests/idris2/misc/import009/Resugar.idr diff --git a/tests/idris2/import009/Test.idr b/tests/idris2/misc/import009/Test.idr similarity index 100% rename from tests/idris2/import009/Test.idr rename to tests/idris2/misc/import009/Test.idr diff --git a/tests/idris2/import009/expected b/tests/idris2/misc/import009/expected similarity index 100% rename from tests/idris2/import009/expected rename to tests/idris2/misc/import009/expected diff --git a/tests/idris2/import009/run b/tests/idris2/misc/import009/run similarity index 68% rename from tests/idris2/import009/run rename to tests/idris2/misc/import009/run index c3e8173af..7beee22b9 100755 --- a/tests/idris2/import009/run +++ b/tests/idris2/misc/import009/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Test.idr check Import.idr diff --git a/tests/idris2/inlining001/Inlining.idr b/tests/idris2/misc/inlining001/Inlining.idr similarity index 100% rename from tests/idris2/inlining001/Inlining.idr rename to tests/idris2/misc/inlining001/Inlining.idr diff --git a/tests/idris2/inlining001/expected b/tests/idris2/misc/inlining001/expected similarity index 100% rename from tests/idris2/inlining001/expected rename to tests/idris2/misc/inlining001/expected diff --git a/tests/idris2/inlining001/input b/tests/idris2/misc/inlining001/input similarity index 100% rename from tests/idris2/inlining001/input rename to tests/idris2/misc/inlining001/input diff --git a/tests/idris2/inlining001/run b/tests/idris2/misc/inlining001/run similarity index 54% rename from tests/idris2/inlining001/run rename to tests/idris2/misc/inlining001/run index 7cef0d303..cfbfc4a5e 100644 --- a/tests/idris2/inlining001/run +++ b/tests/idris2/misc/inlining001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Inlining.idr < input diff --git a/tests/idris2/lazy001/Lazy.idr b/tests/idris2/misc/lazy001/Lazy.idr similarity index 100% rename from tests/idris2/lazy001/Lazy.idr rename to tests/idris2/misc/lazy001/Lazy.idr diff --git a/tests/idris2/lazy001/expected b/tests/idris2/misc/lazy001/expected similarity index 100% rename from tests/idris2/lazy001/expected rename to tests/idris2/misc/lazy001/expected diff --git a/tests/idris2/lazy001/input b/tests/idris2/misc/lazy001/input similarity index 100% rename from tests/idris2/lazy001/input rename to tests/idris2/misc/lazy001/input diff --git a/tests/idris2/lazy001/run b/tests/idris2/misc/lazy001/run similarity index 61% rename from tests/idris2/lazy001/run rename to tests/idris2/misc/lazy001/run index 781b1d352..9ab94207b 100755 --- a/tests/idris2/lazy001/run +++ b/tests/idris2/misc/lazy001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --no-prelude Lazy.idr < input diff --git a/tests/idris2/lazy002/LazyFoldlM.idr b/tests/idris2/misc/lazy002/LazyFoldlM.idr similarity index 100% rename from tests/idris2/lazy002/LazyFoldlM.idr rename to tests/idris2/misc/lazy002/LazyFoldlM.idr diff --git a/tests/idris2/lazy002/expected b/tests/idris2/misc/lazy002/expected similarity index 100% rename from tests/idris2/lazy002/expected rename to tests/idris2/misc/lazy002/expected diff --git a/tests/idris2/lazy002/input b/tests/idris2/misc/lazy002/input similarity index 100% rename from tests/idris2/lazy002/input rename to tests/idris2/misc/lazy002/input diff --git a/tests/idris2/lazy002/run b/tests/idris2/misc/lazy002/run similarity index 63% rename from tests/idris2/lazy002/run rename to tests/idris2/misc/lazy002/run index 96bad64a0..e2fe2ed2a 100755 --- a/tests/idris2/lazy002/run +++ b/tests/idris2/misc/lazy002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 -p contrib LazyFoldlM.idr < input diff --git a/tests/idris2/lazy003/DelayLam.idr b/tests/idris2/misc/lazy003/DelayLam.idr similarity index 100% rename from tests/idris2/lazy003/DelayLam.idr rename to tests/idris2/misc/lazy003/DelayLam.idr diff --git a/tests/idris2/lazy003/expected b/tests/idris2/misc/lazy003/expected similarity index 100% rename from tests/idris2/lazy003/expected rename to tests/idris2/misc/lazy003/expected diff --git a/tests/idris2/lazy003/input b/tests/idris2/misc/lazy003/input similarity index 100% rename from tests/idris2/lazy003/input rename to tests/idris2/misc/lazy003/input diff --git a/tests/idris2/lazy003/run b/tests/idris2/misc/lazy003/run similarity index 54% rename from tests/idris2/lazy003/run rename to tests/idris2/misc/lazy003/run index c33f96d18..1f938e674 100644 --- a/tests/idris2/lazy003/run +++ b/tests/idris2/misc/lazy003/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 DelayLam.idr < input diff --git a/tests/idris2/namespace001/Dup.idr b/tests/idris2/misc/namespace001/Dup.idr similarity index 100% rename from tests/idris2/namespace001/Dup.idr rename to tests/idris2/misc/namespace001/Dup.idr diff --git a/tests/idris2/namespace001/Scope.idr b/tests/idris2/misc/namespace001/Scope.idr similarity index 100% rename from tests/idris2/namespace001/Scope.idr rename to tests/idris2/misc/namespace001/Scope.idr diff --git a/tests/idris2/namespace001/expected b/tests/idris2/misc/namespace001/expected similarity index 100% rename from tests/idris2/namespace001/expected rename to tests/idris2/misc/namespace001/expected diff --git a/tests/idris2/namespace001/run b/tests/idris2/misc/namespace001/run similarity index 72% rename from tests/idris2/namespace001/run rename to tests/idris2/misc/namespace001/run index e6d0e3e28..023234e82 100644 --- a/tests/idris2/namespace001/run +++ b/tests/idris2/misc/namespace001/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh echo ':q' | idris2 Dup.idr echo ':t Test' | idris2 Scope.idr diff --git a/tests/idris2/namespace002/Issue1313.idr b/tests/idris2/misc/namespace002/Issue1313.idr similarity index 100% rename from tests/idris2/namespace002/Issue1313.idr rename to tests/idris2/misc/namespace002/Issue1313.idr diff --git a/tests/idris2/namespace002/expected b/tests/idris2/misc/namespace002/expected similarity index 100% rename from tests/idris2/namespace002/expected rename to tests/idris2/misc/namespace002/expected diff --git a/tests/idris2/namespace002/run b/tests/idris2/misc/namespace002/run similarity index 54% rename from tests/idris2/namespace002/run rename to tests/idris2/misc/namespace002/run index fdffd3d55..ee6bbcfc5 100644 --- a/tests/idris2/namespace002/run +++ b/tests/idris2/misc/namespace002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue1313.idr || true diff --git a/tests/idris2/namespace003/Test.idr b/tests/idris2/misc/namespace003/Test.idr similarity index 100% rename from tests/idris2/namespace003/Test.idr rename to tests/idris2/misc/namespace003/Test.idr diff --git a/tests/idris2/namespace003/expected b/tests/idris2/misc/namespace003/expected similarity index 100% rename from tests/idris2/namespace003/expected rename to tests/idris2/misc/namespace003/expected diff --git a/tests/idris2/namespace003/run b/tests/idris2/misc/namespace003/run similarity index 50% rename from tests/idris2/namespace003/run rename to tests/idris2/misc/namespace003/run index 248924d6b..09eacddf5 100644 --- a/tests/idris2/namespace003/run +++ b/tests/idris2/misc/namespace003/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check Test.idr || true diff --git a/tests/idris2/namespace004/Export.idr b/tests/idris2/misc/namespace004/Export.idr similarity index 100% rename from tests/idris2/namespace004/Export.idr rename to tests/idris2/misc/namespace004/Export.idr diff --git a/tests/idris2/namespace004/expected b/tests/idris2/misc/namespace004/expected similarity index 100% rename from tests/idris2/namespace004/expected rename to tests/idris2/misc/namespace004/expected diff --git a/tests/idris2/misc/namespace004/run b/tests/idris2/misc/namespace004/run new file mode 100644 index 000000000..9da8cf2d7 --- /dev/null +++ b/tests/idris2/misc/namespace004/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Export.idr diff --git a/tests/idris2/namespace005/Lib1.idr b/tests/idris2/misc/namespace005/Lib1.idr similarity index 100% rename from tests/idris2/namespace005/Lib1.idr rename to tests/idris2/misc/namespace005/Lib1.idr diff --git a/tests/idris2/namespace005/Lib2.idr b/tests/idris2/misc/namespace005/Lib2.idr similarity index 100% rename from tests/idris2/namespace005/Lib2.idr rename to tests/idris2/misc/namespace005/Lib2.idr diff --git a/tests/idris2/namespace005/LibPre1.idr b/tests/idris2/misc/namespace005/LibPre1.idr similarity index 100% rename from tests/idris2/namespace005/LibPre1.idr rename to tests/idris2/misc/namespace005/LibPre1.idr diff --git a/tests/idris2/namespace005/LibPre2.idr b/tests/idris2/misc/namespace005/LibPre2.idr similarity index 100% rename from tests/idris2/namespace005/LibPre2.idr rename to tests/idris2/misc/namespace005/LibPre2.idr diff --git a/tests/idris2/namespace005/Main0.idr b/tests/idris2/misc/namespace005/Main0.idr similarity index 100% rename from tests/idris2/namespace005/Main0.idr rename to tests/idris2/misc/namespace005/Main0.idr diff --git a/tests/idris2/namespace005/Main1.idr b/tests/idris2/misc/namespace005/Main1.idr similarity index 100% rename from tests/idris2/namespace005/Main1.idr rename to tests/idris2/misc/namespace005/Main1.idr diff --git a/tests/idris2/namespace005/Main3.idr b/tests/idris2/misc/namespace005/Main3.idr similarity index 100% rename from tests/idris2/namespace005/Main3.idr rename to tests/idris2/misc/namespace005/Main3.idr diff --git a/tests/idris2/namespace005/MainConflict.idr b/tests/idris2/misc/namespace005/MainConflict.idr similarity index 100% rename from tests/idris2/namespace005/MainConflict.idr rename to tests/idris2/misc/namespace005/MainConflict.idr diff --git a/tests/idris2/namespace005/MainFail.idr b/tests/idris2/misc/namespace005/MainFail.idr similarity index 100% rename from tests/idris2/namespace005/MainFail.idr rename to tests/idris2/misc/namespace005/MainFail.idr diff --git a/tests/idris2/namespace005/MainPre0.idr b/tests/idris2/misc/namespace005/MainPre0.idr similarity index 100% rename from tests/idris2/namespace005/MainPre0.idr rename to tests/idris2/misc/namespace005/MainPre0.idr diff --git a/tests/idris2/namespace005/MainPre1.idr b/tests/idris2/misc/namespace005/MainPre1.idr similarity index 100% rename from tests/idris2/namespace005/MainPre1.idr rename to tests/idris2/misc/namespace005/MainPre1.idr diff --git a/tests/idris2/namespace005/NonConflict1.idr b/tests/idris2/misc/namespace005/NonConflict1.idr similarity index 100% rename from tests/idris2/namespace005/NonConflict1.idr rename to tests/idris2/misc/namespace005/NonConflict1.idr diff --git a/tests/idris2/namespace005/NonConflict2.idr b/tests/idris2/misc/namespace005/NonConflict2.idr similarity index 100% rename from tests/idris2/namespace005/NonConflict2.idr rename to tests/idris2/misc/namespace005/NonConflict2.idr diff --git a/tests/idris2/namespace005/expected b/tests/idris2/misc/namespace005/expected similarity index 100% rename from tests/idris2/namespace005/expected rename to tests/idris2/misc/namespace005/expected diff --git a/tests/idris2/namespace005/run b/tests/idris2/misc/namespace005/run similarity index 90% rename from tests/idris2/namespace005/run rename to tests/idris2/misc/namespace005/run index 5f4086519..3186181b1 100755 --- a/tests/idris2/namespace005/run +++ b/tests/idris2/misc/namespace005/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Main0.idr check Main1.idr diff --git a/tests/idris2/params001/expected b/tests/idris2/misc/params001/expected similarity index 100% rename from tests/idris2/params001/expected rename to tests/idris2/misc/params001/expected diff --git a/tests/idris2/params001/param.idr b/tests/idris2/misc/params001/param.idr similarity index 100% rename from tests/idris2/params001/param.idr rename to tests/idris2/misc/params001/param.idr diff --git a/tests/idris2/params001/parambad.idr b/tests/idris2/misc/params001/parambad.idr similarity index 100% rename from tests/idris2/params001/parambad.idr rename to tests/idris2/misc/params001/parambad.idr diff --git a/tests/idris2/params001/run b/tests/idris2/misc/params001/run similarity index 60% rename from tests/idris2/params001/run rename to tests/idris2/misc/params001/run index 15a9a0a8d..58bbe0bd7 100755 --- a/tests/idris2/params001/run +++ b/tests/idris2/misc/params001/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check param.idr check parambad.idr diff --git a/tests/idris2/params002/ParamsPrint.idr b/tests/idris2/misc/params002/ParamsPrint.idr similarity index 100% rename from tests/idris2/params002/ParamsPrint.idr rename to tests/idris2/misc/params002/ParamsPrint.idr diff --git a/tests/idris2/params002/expected b/tests/idris2/misc/params002/expected similarity index 100% rename from tests/idris2/params002/expected rename to tests/idris2/misc/params002/expected diff --git a/tests/idris2/params002/input b/tests/idris2/misc/params002/input similarity index 100% rename from tests/idris2/params002/input rename to tests/idris2/misc/params002/input diff --git a/tests/idris2/params002/run b/tests/idris2/misc/params002/run similarity index 57% rename from tests/idris2/params002/run rename to tests/idris2/misc/params002/run index 1984e1454..c740a56f5 100755 --- a/tests/idris2/params002/run +++ b/tests/idris2/misc/params002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 ParamsPrint.idr < input diff --git a/tests/idris2/params003/casesplit.idr b/tests/idris2/misc/params003/casesplit.idr similarity index 100% rename from tests/idris2/params003/casesplit.idr rename to tests/idris2/misc/params003/casesplit.idr diff --git a/tests/idris2/params003/expected b/tests/idris2/misc/params003/expected similarity index 100% rename from tests/idris2/params003/expected rename to tests/idris2/misc/params003/expected diff --git a/tests/idris2/params003/input b/tests/idris2/misc/params003/input similarity index 100% rename from tests/idris2/params003/input rename to tests/idris2/misc/params003/input diff --git a/tests/idris2/params003/run b/tests/idris2/misc/params003/run similarity index 55% rename from tests/idris2/params003/run rename to tests/idris2/misc/params003/run index 8d17d8e6c..a30666538 100755 --- a/tests/idris2/params003/run +++ b/tests/idris2/misc/params003/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 casesplit.idr < input diff --git a/tests/idris2/pretty001/Issue1328A.idr b/tests/idris2/misc/pretty001/Issue1328A.idr similarity index 100% rename from tests/idris2/pretty001/Issue1328A.idr rename to tests/idris2/misc/pretty001/Issue1328A.idr diff --git a/tests/idris2/pretty001/expected b/tests/idris2/misc/pretty001/expected similarity index 100% rename from tests/idris2/pretty001/expected rename to tests/idris2/misc/pretty001/expected diff --git a/tests/idris2/pretty001/input b/tests/idris2/misc/pretty001/input similarity index 100% rename from tests/idris2/pretty001/input rename to tests/idris2/misc/pretty001/input diff --git a/tests/idris2/pretty001/run b/tests/idris2/misc/pretty001/run similarity index 56% rename from tests/idris2/pretty001/run rename to tests/idris2/misc/pretty001/run index 7b69792ef..87e5eb662 100644 --- a/tests/idris2/pretty001/run +++ b/tests/idris2/misc/pretty001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Issue1328A.idr < input diff --git a/tests/idris2/pretty002/expected b/tests/idris2/misc/pretty002/expected similarity index 100% rename from tests/idris2/pretty002/expected rename to tests/idris2/misc/pretty002/expected diff --git a/tests/idris2/pretty002/input b/tests/idris2/misc/pretty002/input similarity index 100% rename from tests/idris2/pretty002/input rename to tests/idris2/misc/pretty002/input diff --git a/tests/idris2/misc/pretty002/run b/tests/idris2/misc/pretty002/run new file mode 100644 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/misc/pretty002/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/primloop/PrimLoop.idr b/tests/idris2/misc/primloop/PrimLoop.idr similarity index 100% rename from tests/idris2/primloop/PrimLoop.idr rename to tests/idris2/misc/primloop/PrimLoop.idr diff --git a/tests/idris2/primloop/expected b/tests/idris2/misc/primloop/expected similarity index 100% rename from tests/idris2/primloop/expected rename to tests/idris2/misc/primloop/expected diff --git a/tests/idris2/misc/primloop/run b/tests/idris2/misc/primloop/run new file mode 100644 index 000000000..00360d00f --- /dev/null +++ b/tests/idris2/misc/primloop/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +run PrimLoop.idr diff --git a/tests/idris2/quantifiers001/TestQuantifiers.idr b/tests/idris2/misc/quantifiers001/TestQuantifiers.idr similarity index 100% rename from tests/idris2/quantifiers001/TestQuantifiers.idr rename to tests/idris2/misc/quantifiers001/TestQuantifiers.idr diff --git a/tests/idris2/quantifiers001/expected b/tests/idris2/misc/quantifiers001/expected similarity index 100% rename from tests/idris2/quantifiers001/expected rename to tests/idris2/misc/quantifiers001/expected diff --git a/tests/idris2/quantifiers001/input b/tests/idris2/misc/quantifiers001/input similarity index 100% rename from tests/idris2/quantifiers001/input rename to tests/idris2/misc/quantifiers001/input diff --git a/tests/idris2/quantifiers001/run b/tests/idris2/misc/quantifiers001/run similarity index 60% rename from tests/idris2/quantifiers001/run rename to tests/idris2/misc/quantifiers001/run index 5ea4e26bd..fd9be5d12 100755 --- a/tests/idris2/quantifiers001/run +++ b/tests/idris2/misc/quantifiers001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 TestQuantifiers.idr < input diff --git a/tests/idris2/real001/Channel.idr b/tests/idris2/misc/real001/Channel.idr similarity index 100% rename from tests/idris2/real001/Channel.idr rename to tests/idris2/misc/real001/Channel.idr diff --git a/tests/idris2/real001/Linear.idr b/tests/idris2/misc/real001/Linear.idr similarity index 100% rename from tests/idris2/real001/Linear.idr rename to tests/idris2/misc/real001/Linear.idr diff --git a/tests/idris2/real001/MakeChans.idr b/tests/idris2/misc/real001/MakeChans.idr similarity index 100% rename from tests/idris2/real001/MakeChans.idr rename to tests/idris2/misc/real001/MakeChans.idr diff --git a/tests/idris2/real001/TestProto.idr b/tests/idris2/misc/real001/TestProto.idr similarity index 100% rename from tests/idris2/real001/TestProto.idr rename to tests/idris2/misc/real001/TestProto.idr diff --git a/tests/idris2/real001/expected b/tests/idris2/misc/real001/expected similarity index 100% rename from tests/idris2/real001/expected rename to tests/idris2/misc/real001/expected diff --git a/tests/idris2/real001/run b/tests/idris2/misc/real001/run similarity index 63% rename from tests/idris2/real001/run rename to tests/idris2/misc/real001/run index dbedfe8f0..40da6e87b 100644 --- a/tests/idris2/real001/run +++ b/tests/idris2/misc/real001/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check TestProto.idr #check MakeChans.idr diff --git a/tests/idris2/real002/Store.idr b/tests/idris2/misc/real002/Store.idr similarity index 100% rename from tests/idris2/real002/Store.idr rename to tests/idris2/misc/real002/Store.idr diff --git a/tests/idris2/real002/StoreL.idr b/tests/idris2/misc/real002/StoreL.idr similarity index 100% rename from tests/idris2/real002/StoreL.idr rename to tests/idris2/misc/real002/StoreL.idr diff --git a/tests/idris2/real002/expected b/tests/idris2/misc/real002/expected similarity index 100% rename from tests/idris2/real002/expected rename to tests/idris2/misc/real002/expected diff --git a/tests/idris2/real002/run b/tests/idris2/misc/real002/run similarity index 58% rename from tests/idris2/real002/run rename to tests/idris2/misc/real002/run index 3bb3bdd4b..50b0a41f8 100644 --- a/tests/idris2/real002/run +++ b/tests/idris2/misc/real002/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Store.idr check StoreL.idr diff --git a/tests/idris2/unification001/Issue647.idr b/tests/idris2/misc/unification001/Issue647.idr similarity index 100% rename from tests/idris2/unification001/Issue647.idr rename to tests/idris2/misc/unification001/Issue647.idr diff --git a/tests/idris2/unification001/expected b/tests/idris2/misc/unification001/expected similarity index 100% rename from tests/idris2/unification001/expected rename to tests/idris2/misc/unification001/expected diff --git a/tests/idris2/misc/unification001/run b/tests/idris2/misc/unification001/run new file mode 100755 index 000000000..b5bc5b4eb --- /dev/null +++ b/tests/idris2/misc/unification001/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue647.idr diff --git a/tests/idris2/with003/Main.idr b/tests/idris2/misc/with003/Main.idr similarity index 100% rename from tests/idris2/with003/Main.idr rename to tests/idris2/misc/with003/Main.idr diff --git a/tests/idris2/with003/expected b/tests/idris2/misc/with003/expected similarity index 100% rename from tests/idris2/with003/expected rename to tests/idris2/misc/with003/expected diff --git a/tests/idris2/with003/input b/tests/idris2/misc/with003/input similarity index 100% rename from tests/idris2/with003/input rename to tests/idris2/misc/with003/input diff --git a/tests/idris2/with003/run b/tests/idris2/misc/with003/run similarity index 51% rename from tests/idris2/with003/run rename to tests/idris2/misc/with003/run index 37beba478..7935482b8 100755 --- a/tests/idris2/with003/run +++ b/tests/idris2/misc/with003/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Main.idr < input diff --git a/tests/idris2/namespace004/run b/tests/idris2/namespace004/run deleted file mode 100644 index 3e447e08b..000000000 --- a/tests/idris2/namespace004/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Export.idr diff --git a/tests/idris2/perf001/Big.idr b/tests/idris2/perf/perf001/Big.idr similarity index 100% rename from tests/idris2/perf001/Big.idr rename to tests/idris2/perf/perf001/Big.idr diff --git a/tests/idris2/perf001/expected b/tests/idris2/perf/perf001/expected similarity index 100% rename from tests/idris2/perf001/expected rename to tests/idris2/perf/perf001/expected diff --git a/tests/idris2/perf/perf001/run b/tests/idris2/perf/perf001/run new file mode 100755 index 000000000..644d9e38d --- /dev/null +++ b/tests/idris2/perf/perf001/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Big.idr diff --git a/tests/idris2/perf002/Big.idr b/tests/idris2/perf/perf002/Big.idr similarity index 100% rename from tests/idris2/perf002/Big.idr rename to tests/idris2/perf/perf002/Big.idr diff --git a/tests/idris2/perf002/expected b/tests/idris2/perf/perf002/expected similarity index 100% rename from tests/idris2/perf002/expected rename to tests/idris2/perf/perf002/expected diff --git a/tests/idris2/perf/perf002/run b/tests/idris2/perf/perf002/run new file mode 100755 index 000000000..644d9e38d --- /dev/null +++ b/tests/idris2/perf/perf002/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Big.idr diff --git a/tests/idris2/perf003/Auto.idr b/tests/idris2/perf/perf003/Auto.idr similarity index 100% rename from tests/idris2/perf003/Auto.idr rename to tests/idris2/perf/perf003/Auto.idr diff --git a/tests/idris2/perf003/expected b/tests/idris2/perf/perf003/expected similarity index 100% rename from tests/idris2/perf003/expected rename to tests/idris2/perf/perf003/expected diff --git a/tests/idris2/perf/perf003/run b/tests/idris2/perf/perf003/run new file mode 100755 index 000000000..6030d7c1f --- /dev/null +++ b/tests/idris2/perf/perf003/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Auto.idr diff --git a/tests/idris2/perf004/bigdpair.idr b/tests/idris2/perf/perf004/bigdpair.idr similarity index 100% rename from tests/idris2/perf004/bigdpair.idr rename to tests/idris2/perf/perf004/bigdpair.idr diff --git a/tests/idris2/perf004/expected b/tests/idris2/perf/perf004/expected similarity index 100% rename from tests/idris2/perf004/expected rename to tests/idris2/perf/perf004/expected diff --git a/tests/idris2/perf/perf004/run b/tests/idris2/perf/perf004/run new file mode 100755 index 000000000..27641ed8c --- /dev/null +++ b/tests/idris2/perf/perf004/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check bigdpair.idr diff --git a/tests/idris2/perf005/Bad1.idr b/tests/idris2/perf/perf005/Bad1.idr similarity index 100% rename from tests/idris2/perf005/Bad1.idr rename to tests/idris2/perf/perf005/Bad1.idr diff --git a/tests/idris2/perf005/Bad2.idr b/tests/idris2/perf/perf005/Bad2.idr similarity index 100% rename from tests/idris2/perf005/Bad2.idr rename to tests/idris2/perf/perf005/Bad2.idr diff --git a/tests/idris2/perf005/Bad3.idr b/tests/idris2/perf/perf005/Bad3.idr similarity index 100% rename from tests/idris2/perf005/Bad3.idr rename to tests/idris2/perf/perf005/Bad3.idr diff --git a/tests/idris2/perf005/Lambda.idr b/tests/idris2/perf/perf005/Lambda.idr similarity index 100% rename from tests/idris2/perf005/Lambda.idr rename to tests/idris2/perf/perf005/Lambda.idr diff --git a/tests/idris2/perf005/NoRegression.idr b/tests/idris2/perf/perf005/NoRegression.idr similarity index 100% rename from tests/idris2/perf005/NoRegression.idr rename to tests/idris2/perf/perf005/NoRegression.idr diff --git a/tests/idris2/perf005/expected b/tests/idris2/perf/perf005/expected similarity index 100% rename from tests/idris2/perf005/expected rename to tests/idris2/perf/perf005/expected diff --git a/tests/idris2/perf005/run b/tests/idris2/perf/perf005/run similarity index 73% rename from tests/idris2/perf005/run rename to tests/idris2/perf/perf005/run index 1bc7122df..2dd852811 100755 --- a/tests/idris2/perf005/run +++ b/tests/idris2/perf/perf005/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Lambda.idr diff --git a/tests/idris2/perf007/Slooow.idr b/tests/idris2/perf/perf007/Slooow.idr similarity index 100% rename from tests/idris2/perf007/Slooow.idr rename to tests/idris2/perf/perf007/Slooow.idr diff --git a/tests/idris2/perf007/expected b/tests/idris2/perf/perf007/expected similarity index 100% rename from tests/idris2/perf007/expected rename to tests/idris2/perf/perf007/expected diff --git a/tests/idris2/perf/perf007/run b/tests/idris2/perf/perf007/run new file mode 100644 index 000000000..59a9a11b5 --- /dev/null +++ b/tests/idris2/perf/perf007/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Slooow.idr diff --git a/tests/idris2/perf008/FinPerf.idr b/tests/idris2/perf/perf008/FinPerf.idr similarity index 100% rename from tests/idris2/perf008/FinPerf.idr rename to tests/idris2/perf/perf008/FinPerf.idr diff --git a/tests/idris2/perf008/expected b/tests/idris2/perf/perf008/expected similarity index 100% rename from tests/idris2/perf008/expected rename to tests/idris2/perf/perf008/expected diff --git a/tests/idris2/perf/perf008/run b/tests/idris2/perf/perf008/run new file mode 100644 index 000000000..f5d0a36aa --- /dev/null +++ b/tests/idris2/perf/perf008/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +run FinPerf.idr diff --git a/tests/idris2/perf009/A.idr b/tests/idris2/perf/perf009/A.idr similarity index 100% rename from tests/idris2/perf009/A.idr rename to tests/idris2/perf/perf009/A.idr diff --git a/tests/idris2/perf009/B.idr b/tests/idris2/perf/perf009/B.idr similarity index 100% rename from tests/idris2/perf009/B.idr rename to tests/idris2/perf/perf009/B.idr diff --git a/tests/idris2/perf009/C.idr b/tests/idris2/perf/perf009/C.idr similarity index 100% rename from tests/idris2/perf009/C.idr rename to tests/idris2/perf/perf009/C.idr diff --git a/tests/idris2/perf009/expected b/tests/idris2/perf/perf009/expected similarity index 100% rename from tests/idris2/perf009/expected rename to tests/idris2/perf/perf009/expected diff --git a/tests/idris2/perf/perf009/run b/tests/idris2/perf/perf009/run new file mode 100644 index 000000000..30b175cd4 --- /dev/null +++ b/tests/idris2/perf/perf009/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check C.idr diff --git a/tests/idris2/perf010/Printf.idr b/tests/idris2/perf/perf010/Printf.idr similarity index 100% rename from tests/idris2/perf010/Printf.idr rename to tests/idris2/perf/perf010/Printf.idr diff --git a/tests/idris2/perf010/expected b/tests/idris2/perf/perf010/expected similarity index 100% rename from tests/idris2/perf010/expected rename to tests/idris2/perf/perf010/expected diff --git a/tests/idris2/perf/perf010/run b/tests/idris2/perf/perf010/run new file mode 100644 index 000000000..3fb43e19c --- /dev/null +++ b/tests/idris2/perf/perf010/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Printf.idr diff --git a/tests/idris2/perf011/A.idr b/tests/idris2/perf/perf011/A.idr similarity index 100% rename from tests/idris2/perf011/A.idr rename to tests/idris2/perf/perf011/A.idr diff --git a/tests/idris2/perf011/B.idr b/tests/idris2/perf/perf011/B.idr similarity index 100% rename from tests/idris2/perf011/B.idr rename to tests/idris2/perf/perf011/B.idr diff --git a/tests/idris2/perf011/C.idr b/tests/idris2/perf/perf011/C.idr similarity index 100% rename from tests/idris2/perf011/C.idr rename to tests/idris2/perf/perf011/C.idr diff --git a/tests/idris2/perf011/expected b/tests/idris2/perf/perf011/expected similarity index 100% rename from tests/idris2/perf011/expected rename to tests/idris2/perf/perf011/expected diff --git a/tests/idris2/perf/perf011/run b/tests/idris2/perf/perf011/run new file mode 100644 index 000000000..30b175cd4 --- /dev/null +++ b/tests/idris2/perf/perf011/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check C.idr diff --git a/tests/idris2/perf012/Main.idr b/tests/idris2/perf/perf012/Main.idr similarity index 100% rename from tests/idris2/perf012/Main.idr rename to tests/idris2/perf/perf012/Main.idr diff --git a/tests/idris2/perf012/expected b/tests/idris2/perf/perf012/expected similarity index 100% rename from tests/idris2/perf012/expected rename to tests/idris2/perf/perf012/expected diff --git a/tests/idris2/perf012/run b/tests/idris2/perf/perf012/run similarity index 51% rename from tests/idris2/perf012/run rename to tests/idris2/perf/perf012/run index 6fb7ad593..39564dccf 100644 --- a/tests/idris2/perf012/run +++ b/tests/idris2/perf/perf012/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Main.idr -o main diff --git a/tests/idris2/perf2202/Church.idr b/tests/idris2/perf/perf2202/Church.idr similarity index 100% rename from tests/idris2/perf2202/Church.idr rename to tests/idris2/perf/perf2202/Church.idr diff --git a/tests/idris2/perf2202/expected b/tests/idris2/perf/perf2202/expected similarity index 100% rename from tests/idris2/perf2202/expected rename to tests/idris2/perf/perf2202/expected diff --git a/tests/idris2/perf2202/many10000.idr b/tests/idris2/perf/perf2202/many10000.idr similarity index 100% rename from tests/idris2/perf2202/many10000.idr rename to tests/idris2/perf/perf2202/many10000.idr diff --git a/tests/idris2/perf2202/run b/tests/idris2/perf/perf2202/run similarity index 61% rename from tests/idris2/perf2202/run rename to tests/idris2/perf/perf2202/run index f0e81801b..0b987998a 100755 --- a/tests/idris2/perf2202/run +++ b/tests/idris2/perf/perf2202/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check many10000.idr check Church.idr diff --git a/tests/idris2/perf001/run b/tests/idris2/perf001/run deleted file mode 100755 index f9651336d..000000000 --- a/tests/idris2/perf001/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Big.idr diff --git a/tests/idris2/perf002/run b/tests/idris2/perf002/run deleted file mode 100755 index f9651336d..000000000 --- a/tests/idris2/perf002/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Big.idr diff --git a/tests/idris2/perf003/run b/tests/idris2/perf003/run deleted file mode 100755 index 2398c3103..000000000 --- a/tests/idris2/perf003/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Auto.idr diff --git a/tests/idris2/perf004/run b/tests/idris2/perf004/run deleted file mode 100755 index 2af4edcc4..000000000 --- a/tests/idris2/perf004/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check bigdpair.idr diff --git a/tests/idris2/perf007/run b/tests/idris2/perf007/run deleted file mode 100644 index 78ac33703..000000000 --- a/tests/idris2/perf007/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Slooow.idr diff --git a/tests/idris2/perf008/run b/tests/idris2/perf008/run deleted file mode 100644 index 3f89ed77a..000000000 --- a/tests/idris2/perf008/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -run FinPerf.idr diff --git a/tests/idris2/perf009/run b/tests/idris2/perf009/run deleted file mode 100644 index 4a6e58ce7..000000000 --- a/tests/idris2/perf009/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check C.idr diff --git a/tests/idris2/perf010/run b/tests/idris2/perf010/run deleted file mode 100644 index 8d7dc963a..000000000 --- a/tests/idris2/perf010/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Printf.idr diff --git a/tests/idris2/perf011/run b/tests/idris2/perf011/run deleted file mode 100644 index 4a6e58ce7..000000000 --- a/tests/idris2/perf011/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check C.idr diff --git a/tests/idris2/perror001/run b/tests/idris2/perror001/run deleted file mode 100755 index 9af9ec0f8..000000000 --- a/tests/idris2/perror001/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check PError.idr diff --git a/tests/idris2/perror002/run b/tests/idris2/perror002/run deleted file mode 100755 index 9af9ec0f8..000000000 --- a/tests/idris2/perror002/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check PError.idr diff --git a/tests/idris2/perror004/run b/tests/idris2/perror004/run deleted file mode 100755 index 9af9ec0f8..000000000 --- a/tests/idris2/perror004/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check PError.idr diff --git a/tests/idris2/perror005/run b/tests/idris2/perror005/run deleted file mode 100755 index 9af9ec0f8..000000000 --- a/tests/idris2/perror005/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check PError.idr diff --git a/tests/idris2/perror006/run b/tests/idris2/perror006/run deleted file mode 100755 index 9af9ec0f8..000000000 --- a/tests/idris2/perror006/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check PError.idr diff --git a/tests/idris2/perror019/run b/tests/idris2/perror019/run deleted file mode 100644 index e91b49454..000000000 --- a/tests/idris2/perror019/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check ImplError.idr diff --git a/tests/idris2/perror021/run b/tests/idris2/perror021/run deleted file mode 100644 index 096de90fd..000000000 --- a/tests/idris2/perror021/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Implicit.idr diff --git a/tests/idris2/perror022/run b/tests/idris2/perror022/run deleted file mode 100644 index 2e9711032..000000000 --- a/tests/idris2/perror022/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Indent.idr diff --git a/tests/idris2/perror023/run b/tests/idris2/perror023/run deleted file mode 100755 index a5fb5a99c..000000000 --- a/tests/idris2/perror023/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check ParseError.idr diff --git a/tests/idris2/perror024/run b/tests/idris2/perror024/run deleted file mode 100755 index a5fb5a99c..000000000 --- a/tests/idris2/perror024/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check ParseError.idr diff --git a/tests/idris2/perror025/run b/tests/idris2/perror025/run deleted file mode 100755 index 6c3df8cee..000000000 --- a/tests/idris2/perror025/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check DataWhere.idr diff --git a/tests/idris2/perror026/run b/tests/idris2/perror026/run deleted file mode 100755 index ea2531150..000000000 --- a/tests/idris2/perror026/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Micro.idr diff --git a/tests/idris2/perror027/run b/tests/idris2/perror027/run deleted file mode 100755 index 422d2c27c..000000000 --- a/tests/idris2/perror027/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Outdent.idr diff --git a/tests/idris2/perror028/run b/tests/idris2/perror028/run deleted file mode 100644 index a9617307b..000000000 --- a/tests/idris2/perror028/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check LetInDo.idr diff --git a/tests/idris2/perror029/run b/tests/idris2/perror029/run deleted file mode 100644 index 36ad497cc..000000000 --- a/tests/idris2/perror029/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check DelayParse.idr diff --git a/tests/idris2/pkg001/Dummy.idr b/tests/idris2/pkg/pkg001/Dummy.idr similarity index 100% rename from tests/idris2/pkg001/Dummy.idr rename to tests/idris2/pkg/pkg001/Dummy.idr diff --git a/tests/idris2/pkg001/dummy.ipkg b/tests/idris2/pkg/pkg001/dummy.ipkg similarity index 100% rename from tests/idris2/pkg001/dummy.ipkg rename to tests/idris2/pkg/pkg001/dummy.ipkg diff --git a/tests/idris2/pkg001/expected b/tests/idris2/pkg/pkg001/expected similarity index 100% rename from tests/idris2/pkg001/expected rename to tests/idris2/pkg/pkg001/expected diff --git a/tests/idris2/pkg001/run b/tests/idris2/pkg/pkg001/run similarity index 52% rename from tests/idris2/pkg001/run rename to tests/idris2/pkg/pkg001/run index 3d99b32b7..1fed4c1c3 100755 --- a/tests/idris2/pkg001/run +++ b/tests/idris2/pkg/pkg001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --build dummy.ipkg diff --git a/tests/idris2/pkg002/dummy.ipkg b/tests/idris2/pkg/pkg002/dummy.ipkg similarity index 100% rename from tests/idris2/pkg002/dummy.ipkg rename to tests/idris2/pkg/pkg002/dummy.ipkg diff --git a/tests/idris2/pkg002/expected b/tests/idris2/pkg/pkg002/expected similarity index 100% rename from tests/idris2/pkg002/expected rename to tests/idris2/pkg/pkg002/expected diff --git a/tests/idris2/pkg002/run b/tests/idris2/pkg/pkg002/run similarity index 67% rename from tests/idris2/pkg002/run rename to tests/idris2/pkg/pkg002/run index 3cb8823af..1be3a3b02 100755 --- a/tests/idris2/pkg002/run +++ b/tests/idris2/pkg/pkg002/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh cd src/Top check --find-ipkg Dummy.idr diff --git a/tests/idris2/pkg002/src/Top/Dummy.idr b/tests/idris2/pkg/pkg002/src/Top/Dummy.idr similarity index 100% rename from tests/idris2/pkg002/src/Top/Dummy.idr rename to tests/idris2/pkg/pkg002/src/Top/Dummy.idr diff --git a/tests/idris2/pkg003/Main.idr b/tests/idris2/pkg/pkg003/Main.idr similarity index 100% rename from tests/idris2/pkg003/Main.idr rename to tests/idris2/pkg/pkg003/Main.idr diff --git a/tests/idris2/pkg003/expected b/tests/idris2/pkg/pkg003/expected similarity index 100% rename from tests/idris2/pkg003/expected rename to tests/idris2/pkg/pkg003/expected diff --git a/tests/idris2/pkg003/run b/tests/idris2/pkg/pkg003/run similarity index 92% rename from tests/idris2/pkg003/run rename to tests/idris2/pkg/pkg003/run index 61526aceb..0acfc870c 100755 --- a/tests/idris2/pkg003/run +++ b/tests/idris2/pkg/pkg003/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --build testpkg.ipkg rm -rf build/ diff --git a/tests/idris2/pkg003/testpkg.ipkg b/tests/idris2/pkg/pkg003/testpkg.ipkg similarity index 100% rename from tests/idris2/pkg003/testpkg.ipkg rename to tests/idris2/pkg/pkg003/testpkg.ipkg diff --git a/tests/idris2/pkg004/Dummy.idr b/tests/idris2/pkg/pkg004/Dummy.idr similarity index 100% rename from tests/idris2/pkg004/Dummy.idr rename to tests/idris2/pkg/pkg004/Dummy.idr diff --git a/tests/idris2/pkg004/dummy.ipkg b/tests/idris2/pkg/pkg004/dummy.ipkg similarity index 100% rename from tests/idris2/pkg004/dummy.ipkg rename to tests/idris2/pkg/pkg004/dummy.ipkg diff --git a/tests/idris2/pkg004/expected b/tests/idris2/pkg/pkg004/expected similarity index 100% rename from tests/idris2/pkg004/expected rename to tests/idris2/pkg/pkg004/expected diff --git a/tests/idris2/pkg004/input b/tests/idris2/pkg/pkg004/input similarity index 100% rename from tests/idris2/pkg004/input rename to tests/idris2/pkg/pkg004/input diff --git a/tests/idris2/pkg004/run b/tests/idris2/pkg/pkg004/run similarity index 58% rename from tests/idris2/pkg004/run rename to tests/idris2/pkg/pkg004/run index b32a1a5bc..14237f183 100755 --- a/tests/idris2/pkg004/run +++ b/tests/idris2/pkg/pkg004/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --repl dummy.ipkg < input diff --git a/tests/idris2/pkg005/Foo.idr b/tests/idris2/pkg/pkg005/Foo.idr similarity index 100% rename from tests/idris2/pkg005/Foo.idr rename to tests/idris2/pkg/pkg005/Foo.idr diff --git a/tests/idris2/pkg005/expected b/tests/idris2/pkg/pkg005/expected similarity index 100% rename from tests/idris2/pkg005/expected rename to tests/idris2/pkg/pkg005/expected diff --git a/tests/idris2/pkg005/foo.ipkg b/tests/idris2/pkg/pkg005/foo.ipkg similarity index 100% rename from tests/idris2/pkg005/foo.ipkg rename to tests/idris2/pkg/pkg005/foo.ipkg diff --git a/tests/idris2/pkg005/input b/tests/idris2/pkg/pkg005/input similarity index 100% rename from tests/idris2/pkg005/input rename to tests/idris2/pkg/pkg005/input diff --git a/tests/idris2/pkg005/run b/tests/idris2/pkg/pkg005/run similarity index 78% rename from tests/idris2/pkg005/run rename to tests/idris2/pkg/pkg005/run index 1e1df3c0b..a6ba253f8 100755 --- a/tests/idris2/pkg005/run +++ b/tests/idris2/pkg/pkg005/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --clean foo.ipkg idris2 --repl foo.ipkg < input diff --git a/tests/idris2/pkg006/depends/bar-1.0.1/bar.ipkg b/tests/idris2/pkg/pkg006/depends/bar-1.0.1/bar.ipkg similarity index 100% rename from tests/idris2/pkg006/depends/bar-1.0.1/bar.ipkg rename to tests/idris2/pkg/pkg006/depends/bar-1.0.1/bar.ipkg diff --git a/tests/idris2/pkg006/depends/bar-baz/bar-baz.ipkg b/tests/idris2/pkg/pkg006/depends/bar-baz/bar-baz.ipkg similarity index 100% rename from tests/idris2/pkg006/depends/bar-baz/bar-baz.ipkg rename to tests/idris2/pkg/pkg006/depends/bar-baz/bar-baz.ipkg diff --git a/tests/idris2/pkg006/depends/foo-0.5/foo.ipkg b/tests/idris2/pkg/pkg006/depends/foo-0.5/foo.ipkg similarity index 100% rename from tests/idris2/pkg006/depends/foo-0.5/foo.ipkg rename to tests/idris2/pkg/pkg006/depends/foo-0.5/foo.ipkg diff --git a/tests/idris2/pkg006/depends/foo-bar-1.3.1/foo-bar.ipkg b/tests/idris2/pkg/pkg006/depends/foo-bar-1.3.1/foo-bar.ipkg similarity index 100% rename from tests/idris2/pkg006/depends/foo-bar-1.3.1/foo-bar.ipkg rename to tests/idris2/pkg/pkg006/depends/foo-bar-1.3.1/foo-bar.ipkg diff --git a/tests/idris2/pkg006/depends/quux/quux.ipkg b/tests/idris2/pkg/pkg006/depends/quux/quux.ipkg similarity index 100% rename from tests/idris2/pkg006/depends/quux/quux.ipkg rename to tests/idris2/pkg/pkg006/depends/quux/quux.ipkg diff --git a/tests/idris2/pkg006/expected b/tests/idris2/pkg/pkg006/expected similarity index 100% rename from tests/idris2/pkg006/expected rename to tests/idris2/pkg/pkg006/expected diff --git a/tests/idris2/pkg006/run b/tests/idris2/pkg/pkg006/run similarity index 84% rename from tests/idris2/pkg006/run rename to tests/idris2/pkg/pkg006/run index 3c62534d2..8a0e3a397 100755 --- a/tests/idris2/pkg006/run +++ b/tests/idris2/pkg/pkg006/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --build test1.ipkg idris2 --build test2.ipkg diff --git a/tests/idris2/pkg006/test1.ipkg b/tests/idris2/pkg/pkg006/test1.ipkg similarity index 100% rename from tests/idris2/pkg006/test1.ipkg rename to tests/idris2/pkg/pkg006/test1.ipkg diff --git a/tests/idris2/pkg006/test2.ipkg b/tests/idris2/pkg/pkg006/test2.ipkg similarity index 100% rename from tests/idris2/pkg006/test2.ipkg rename to tests/idris2/pkg/pkg006/test2.ipkg diff --git a/tests/idris2/pkg006/test3.ipkg b/tests/idris2/pkg/pkg006/test3.ipkg similarity index 100% rename from tests/idris2/pkg006/test3.ipkg rename to tests/idris2/pkg/pkg006/test3.ipkg diff --git a/tests/idris2/pkg006/test4.ipkg b/tests/idris2/pkg/pkg006/test4.ipkg similarity index 100% rename from tests/idris2/pkg006/test4.ipkg rename to tests/idris2/pkg/pkg006/test4.ipkg diff --git a/tests/idris2/pkg006/test5.ipkg b/tests/idris2/pkg/pkg006/test5.ipkg similarity index 100% rename from tests/idris2/pkg006/test5.ipkg rename to tests/idris2/pkg/pkg006/test5.ipkg diff --git a/tests/idris2/pkg007/A/Path/Of/Dires/First.idr b/tests/idris2/pkg/pkg007/A/Path/Of/Dires/First.idr similarity index 100% rename from tests/idris2/pkg007/A/Path/Of/Dires/First.idr rename to tests/idris2/pkg/pkg007/A/Path/Of/Dires/First.idr diff --git a/tests/idris2/pkg007/A/Path/Of/Dires/Second.idr b/tests/idris2/pkg/pkg007/A/Path/Of/Dires/Second.idr similarity index 100% rename from tests/idris2/pkg007/A/Path/Of/Dires/Second.idr rename to tests/idris2/pkg/pkg007/A/Path/Of/Dires/Second.idr diff --git a/tests/idris2/pkg007/Another/Fourth.idr b/tests/idris2/pkg/pkg007/Another/Fourth.idr similarity index 100% rename from tests/idris2/pkg007/Another/Fourth.idr rename to tests/idris2/pkg/pkg007/Another/Fourth.idr diff --git a/tests/idris2/pkg007/Another/One/Third.idr b/tests/idris2/pkg/pkg007/Another/One/Third.idr similarity index 100% rename from tests/idris2/pkg007/Another/One/Third.idr rename to tests/idris2/pkg/pkg007/Another/One/Third.idr diff --git a/tests/idris2/pkg007/expected b/tests/idris2/pkg/pkg007/expected similarity index 100% rename from tests/idris2/pkg007/expected rename to tests/idris2/pkg/pkg007/expected diff --git a/tests/idris2/pkg007/input b/tests/idris2/pkg/pkg007/input similarity index 100% rename from tests/idris2/pkg007/input rename to tests/idris2/pkg/pkg007/input diff --git a/tests/idris2/pkg007/input2 b/tests/idris2/pkg/pkg007/input2 similarity index 100% rename from tests/idris2/pkg007/input2 rename to tests/idris2/pkg/pkg007/input2 diff --git a/tests/idris2/pkg007/run b/tests/idris2/pkg/pkg007/run similarity index 87% rename from tests/idris2/pkg007/run rename to tests/idris2/pkg/pkg007/run index 834d0f0ca..bdca77a5a 100755 --- a/tests/idris2/pkg007/run +++ b/tests/idris2/pkg/pkg007/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --init < input idris2 --build cool.ipkg diff --git a/tests/idris2/pkg007/src/And/A/Proof.idr b/tests/idris2/pkg/pkg007/src/And/A/Proof.idr similarity index 100% rename from tests/idris2/pkg007/src/And/A/Proof.idr rename to tests/idris2/pkg/pkg007/src/And/A/Proof.idr diff --git a/tests/idris2/pkg007/src/Yet/Another/Path.idr b/tests/idris2/pkg/pkg007/src/Yet/Another/Path.idr similarity index 100% rename from tests/idris2/pkg007/src/Yet/Another/Path.idr rename to tests/idris2/pkg/pkg007/src/Yet/Another/Path.idr diff --git a/tests/idris2/pkg008/Bar.idr b/tests/idris2/pkg/pkg008/Bar.idr similarity index 100% rename from tests/idris2/pkg008/Bar.idr rename to tests/idris2/pkg/pkg008/Bar.idr diff --git a/tests/idris2/pkg008/Foo.idr b/tests/idris2/pkg/pkg008/Foo.idr similarity index 100% rename from tests/idris2/pkg008/Foo.idr rename to tests/idris2/pkg/pkg008/Foo.idr diff --git a/tests/idris2/pkg008/bar.ipkg b/tests/idris2/pkg/pkg008/bar.ipkg similarity index 100% rename from tests/idris2/pkg008/bar.ipkg rename to tests/idris2/pkg/pkg008/bar.ipkg diff --git a/tests/idris2/pkg008/expected b/tests/idris2/pkg/pkg008/expected similarity index 100% rename from tests/idris2/pkg008/expected rename to tests/idris2/pkg/pkg008/expected diff --git a/tests/idris2/pkg008/foo.ipkg b/tests/idris2/pkg/pkg008/foo.ipkg similarity index 100% rename from tests/idris2/pkg008/foo.ipkg rename to tests/idris2/pkg/pkg008/foo.ipkg diff --git a/tests/idris2/pkg008/run b/tests/idris2/pkg/pkg008/run similarity index 63% rename from tests/idris2/pkg008/run rename to tests/idris2/pkg/pkg008/run index 652be410e..53a7d6590 100755 --- a/tests/idris2/pkg008/run +++ b/tests/idris2/pkg/pkg008/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --build foo.ipkg --build bar.ipkg diff --git a/tests/idris2/pkg009/expected b/tests/idris2/pkg/pkg009/expected similarity index 100% rename from tests/idris2/pkg009/expected rename to tests/idris2/pkg/pkg009/expected diff --git a/tests/idris2/pkg009/run b/tests/idris2/pkg/pkg009/run similarity index 71% rename from tests/idris2/pkg009/run rename to tests/idris2/pkg/pkg009/run index 83fb782ee..3663e195f 100644 --- a/tests/idris2/pkg009/run +++ b/tests/idris2/pkg/pkg009/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --build testpkg/testpkg.ipkg rm -rf testpkg/build/ diff --git a/tests/idris2/pkg009/testpkg/Main.idr b/tests/idris2/pkg/pkg009/testpkg/Main.idr similarity index 100% rename from tests/idris2/pkg009/testpkg/Main.idr rename to tests/idris2/pkg/pkg009/testpkg/Main.idr diff --git a/tests/idris2/pkg009/testpkg/testpkg.ipkg b/tests/idris2/pkg/pkg009/testpkg/testpkg.ipkg similarity index 100% rename from tests/idris2/pkg009/testpkg/testpkg.ipkg rename to tests/idris2/pkg/pkg009/testpkg/testpkg.ipkg diff --git a/tests/idris2/pkg010/Main.idr b/tests/idris2/pkg/pkg010/Main.idr similarity index 100% rename from tests/idris2/pkg010/Main.idr rename to tests/idris2/pkg/pkg010/Main.idr diff --git a/tests/idris2/pkg010/expected b/tests/idris2/pkg/pkg010/expected similarity index 100% rename from tests/idris2/pkg010/expected rename to tests/idris2/pkg/pkg010/expected diff --git a/tests/idris2/pkg010/run b/tests/idris2/pkg/pkg010/run similarity index 90% rename from tests/idris2/pkg010/run rename to tests/idris2/pkg/pkg010/run index 9277c1178..1135ebaaa 100755 --- a/tests/idris2/pkg010/run +++ b/tests/idris2/pkg/pkg010/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh export IDRIS2_PACKAGE_PATH=$IDRIS2_PREFIX/$NAME_VERSION export IDRIS2_PREFIX=$test_dir/currently/nonexistent/dir/ diff --git a/tests/idris2/pkg010/testpkg.ipkg b/tests/idris2/pkg/pkg010/testpkg.ipkg similarity index 100% rename from tests/idris2/pkg010/testpkg.ipkg rename to tests/idris2/pkg/pkg010/testpkg.ipkg diff --git a/tests/idris2/pkg011/dot-slash-dot/Main.idr b/tests/idris2/pkg/pkg011/dot-slash-dot/Main.idr similarity index 100% rename from tests/idris2/pkg011/dot-slash-dot/Main.idr rename to tests/idris2/pkg/pkg011/dot-slash-dot/Main.idr diff --git a/tests/idris2/pkg011/dot-slash-dot/testpkg.ipkg b/tests/idris2/pkg/pkg011/dot-slash-dot/testpkg.ipkg similarity index 100% rename from tests/idris2/pkg011/dot-slash-dot/testpkg.ipkg rename to tests/idris2/pkg/pkg011/dot-slash-dot/testpkg.ipkg diff --git a/tests/idris2/pkg011/dot-slash-name-slash/src/Main.idr b/tests/idris2/pkg/pkg011/dot-slash-name-slash/src/Main.idr similarity index 100% rename from tests/idris2/pkg011/dot-slash-name-slash/src/Main.idr rename to tests/idris2/pkg/pkg011/dot-slash-name-slash/src/Main.idr diff --git a/tests/idris2/pkg011/dot-slash-name-slash/testpkg.ipkg b/tests/idris2/pkg/pkg011/dot-slash-name-slash/testpkg.ipkg similarity index 100% rename from tests/idris2/pkg011/dot-slash-name-slash/testpkg.ipkg rename to tests/idris2/pkg/pkg011/dot-slash-name-slash/testpkg.ipkg diff --git a/tests/idris2/pkg011/dot-slash/Main.idr b/tests/idris2/pkg/pkg011/dot-slash/Main.idr similarity index 100% rename from tests/idris2/pkg011/dot-slash/Main.idr rename to tests/idris2/pkg/pkg011/dot-slash/Main.idr diff --git a/tests/idris2/pkg011/dot-slash/testpkg.ipkg b/tests/idris2/pkg/pkg011/dot-slash/testpkg.ipkg similarity index 100% rename from tests/idris2/pkg011/dot-slash/testpkg.ipkg rename to tests/idris2/pkg/pkg011/dot-slash/testpkg.ipkg diff --git a/tests/idris2/pkg011/dot/Main.idr b/tests/idris2/pkg/pkg011/dot/Main.idr similarity index 100% rename from tests/idris2/pkg011/dot/Main.idr rename to tests/idris2/pkg/pkg011/dot/Main.idr diff --git a/tests/idris2/pkg011/dot/testpkg.ipkg b/tests/idris2/pkg/pkg011/dot/testpkg.ipkg similarity index 100% rename from tests/idris2/pkg011/dot/testpkg.ipkg rename to tests/idris2/pkg/pkg011/dot/testpkg.ipkg diff --git a/tests/idris2/pkg011/expected b/tests/idris2/pkg/pkg011/expected similarity index 100% rename from tests/idris2/pkg011/expected rename to tests/idris2/pkg/pkg011/expected diff --git a/tests/idris2/pkg011/run b/tests/idris2/pkg/pkg011/run similarity index 94% rename from tests/idris2/pkg011/run rename to tests/idris2/pkg/pkg011/run index 78172fc98..b3a50422d 100755 --- a/tests/idris2/pkg011/run +++ b/tests/idris2/pkg/pkg011/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh for t in dot dot-slash dot-slash-dot; do cd $t diff --git a/tests/idris2/pkg011/sibling/pkg/testpkg.ipkg b/tests/idris2/pkg/pkg011/sibling/pkg/testpkg.ipkg similarity index 100% rename from tests/idris2/pkg011/sibling/pkg/testpkg.ipkg rename to tests/idris2/pkg/pkg011/sibling/pkg/testpkg.ipkg diff --git a/tests/idris2/pkg011/sibling/src/Main.idr b/tests/idris2/pkg/pkg011/sibling/src/Main.idr similarity index 100% rename from tests/idris2/pkg011/sibling/src/Main.idr rename to tests/idris2/pkg/pkg011/sibling/src/Main.idr diff --git a/tests/idris2/pkg012/Main.idr b/tests/idris2/pkg/pkg012/Main.idr similarity index 100% rename from tests/idris2/pkg012/Main.idr rename to tests/idris2/pkg/pkg012/Main.idr diff --git a/tests/idris2/pkg012/expected b/tests/idris2/pkg/pkg012/expected similarity index 100% rename from tests/idris2/pkg012/expected rename to tests/idris2/pkg/pkg012/expected diff --git a/tests/idris2/pkg012/run b/tests/idris2/pkg/pkg012/run similarity index 54% rename from tests/idris2/pkg012/run rename to tests/idris2/pkg/pkg012/run index f5469d88a..dd0e092b6 100755 --- a/tests/idris2/pkg012/run +++ b/tests/idris2/pkg/pkg012/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --build testpkg.ipkg diff --git a/tests/idris2/pkg012/testpkg.ipkg b/tests/idris2/pkg/pkg012/testpkg.ipkg similarity index 100% rename from tests/idris2/pkg012/testpkg.ipkg rename to tests/idris2/pkg/pkg012/testpkg.ipkg diff --git a/tests/idris2/pkg013/depends/bar-0.7.2/bar.ipkg b/tests/idris2/pkg/pkg013/depends/bar-0.7.2/bar.ipkg similarity index 100% rename from tests/idris2/pkg013/depends/bar-0.7.2/bar.ipkg rename to tests/idris2/pkg/pkg013/depends/bar-0.7.2/bar.ipkg diff --git a/tests/idris2/pkg013/depends/foo-0.1.0/foo.ipkg b/tests/idris2/pkg/pkg013/depends/foo-0.1.0/foo.ipkg similarity index 100% rename from tests/idris2/pkg013/depends/foo-0.1.0/foo.ipkg rename to tests/idris2/pkg/pkg013/depends/foo-0.1.0/foo.ipkg diff --git a/tests/idris2/pkg013/expected b/tests/idris2/pkg/pkg013/expected similarity index 100% rename from tests/idris2/pkg013/expected rename to tests/idris2/pkg/pkg013/expected diff --git a/tests/idris2/pkg013/run b/tests/idris2/pkg/pkg013/run similarity index 74% rename from tests/idris2/pkg013/run rename to tests/idris2/pkg/pkg013/run index 4a39ba369..cf15acfc2 100644 --- a/tests/idris2/pkg013/run +++ b/tests/idris2/pkg/pkg013/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --build test.ipkg --log package.depends:10 | filter_test_dir diff --git a/tests/idris2/pkg013/test.ipkg b/tests/idris2/pkg/pkg013/test.ipkg similarity index 100% rename from tests/idris2/pkg013/test.ipkg rename to tests/idris2/pkg/pkg013/test.ipkg diff --git a/tests/idris2/pkg014/depends/bar-0.1.0/bar.ipkg b/tests/idris2/pkg/pkg014/depends/bar-0.1.0/bar.ipkg similarity index 100% rename from tests/idris2/pkg014/depends/bar-0.1.0/bar.ipkg rename to tests/idris2/pkg/pkg014/depends/bar-0.1.0/bar.ipkg diff --git a/tests/idris2/pkg014/depends/bar-0.1.1/bar.ipkg b/tests/idris2/pkg/pkg014/depends/bar-0.1.1/bar.ipkg similarity index 100% rename from tests/idris2/pkg014/depends/bar-0.1.1/bar.ipkg rename to tests/idris2/pkg/pkg014/depends/bar-0.1.1/bar.ipkg diff --git a/tests/idris2/pkg014/depends/baz-0.1.0/baz.ipkg b/tests/idris2/pkg/pkg014/depends/baz-0.1.0/baz.ipkg similarity index 100% rename from tests/idris2/pkg014/depends/baz-0.1.0/baz.ipkg rename to tests/idris2/pkg/pkg014/depends/baz-0.1.0/baz.ipkg diff --git a/tests/idris2/pkg014/depends/baz-0.2.0/baz.ipkg b/tests/idris2/pkg/pkg014/depends/baz-0.2.0/baz.ipkg similarity index 100% rename from tests/idris2/pkg014/depends/baz-0.2.0/baz.ipkg rename to tests/idris2/pkg/pkg014/depends/baz-0.2.0/baz.ipkg diff --git a/tests/idris2/pkg014/depends/baz-0.3.0/baz.ipkg b/tests/idris2/pkg/pkg014/depends/baz-0.3.0/baz.ipkg similarity index 100% rename from tests/idris2/pkg014/depends/baz-0.3.0/baz.ipkg rename to tests/idris2/pkg/pkg014/depends/baz-0.3.0/baz.ipkg diff --git a/tests/idris2/pkg014/depends/foo-0.1.0/foo.ipkg b/tests/idris2/pkg/pkg014/depends/foo-0.1.0/foo.ipkg similarity index 100% rename from tests/idris2/pkg014/depends/foo-0.1.0/foo.ipkg rename to tests/idris2/pkg/pkg014/depends/foo-0.1.0/foo.ipkg diff --git a/tests/idris2/pkg014/depends/foo-0.2.0/foo.ipkg b/tests/idris2/pkg/pkg014/depends/foo-0.2.0/foo.ipkg similarity index 100% rename from tests/idris2/pkg014/depends/foo-0.2.0/foo.ipkg rename to tests/idris2/pkg/pkg014/depends/foo-0.2.0/foo.ipkg diff --git a/tests/idris2/pkg014/depends/foo-0.3.0/foo.ipkg b/tests/idris2/pkg/pkg014/depends/foo-0.3.0/foo.ipkg similarity index 100% rename from tests/idris2/pkg014/depends/foo-0.3.0/foo.ipkg rename to tests/idris2/pkg/pkg014/depends/foo-0.3.0/foo.ipkg diff --git a/tests/idris2/pkg014/expected b/tests/idris2/pkg/pkg014/expected similarity index 100% rename from tests/idris2/pkg014/expected rename to tests/idris2/pkg/pkg014/expected diff --git a/tests/idris2/pkg014/run b/tests/idris2/pkg/pkg014/run similarity index 74% rename from tests/idris2/pkg014/run rename to tests/idris2/pkg/pkg014/run index 4a39ba369..cf15acfc2 100644 --- a/tests/idris2/pkg014/run +++ b/tests/idris2/pkg/pkg014/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --build test.ipkg --log package.depends:10 | filter_test_dir diff --git a/tests/idris2/pkg014/test.ipkg b/tests/idris2/pkg/pkg014/test.ipkg similarity index 100% rename from tests/idris2/pkg014/test.ipkg rename to tests/idris2/pkg/pkg014/test.ipkg diff --git a/tests/idris2/pkg015/depends/bar-0.1.0/bar.ipkg b/tests/idris2/pkg/pkg015/depends/bar-0.1.0/bar.ipkg similarity index 100% rename from tests/idris2/pkg015/depends/bar-0.1.0/bar.ipkg rename to tests/idris2/pkg/pkg015/depends/bar-0.1.0/bar.ipkg diff --git a/tests/idris2/pkg015/depends/bar-0.1.1/bar.ipkg b/tests/idris2/pkg/pkg015/depends/bar-0.1.1/bar.ipkg similarity index 100% rename from tests/idris2/pkg015/depends/bar-0.1.1/bar.ipkg rename to tests/idris2/pkg/pkg015/depends/bar-0.1.1/bar.ipkg diff --git a/tests/idris2/pkg015/depends/baz-0.1.0/baz.ipkg b/tests/idris2/pkg/pkg015/depends/baz-0.1.0/baz.ipkg similarity index 100% rename from tests/idris2/pkg015/depends/baz-0.1.0/baz.ipkg rename to tests/idris2/pkg/pkg015/depends/baz-0.1.0/baz.ipkg diff --git a/tests/idris2/pkg015/depends/baz-0.2.0/baz.ipkg b/tests/idris2/pkg/pkg015/depends/baz-0.2.0/baz.ipkg similarity index 100% rename from tests/idris2/pkg015/depends/baz-0.2.0/baz.ipkg rename to tests/idris2/pkg/pkg015/depends/baz-0.2.0/baz.ipkg diff --git a/tests/idris2/pkg015/depends/baz-0.3.0/baz.ipkg b/tests/idris2/pkg/pkg015/depends/baz-0.3.0/baz.ipkg similarity index 100% rename from tests/idris2/pkg015/depends/baz-0.3.0/baz.ipkg rename to tests/idris2/pkg/pkg015/depends/baz-0.3.0/baz.ipkg diff --git a/tests/idris2/pkg015/depends/foo-0.1.0/foo.ipkg b/tests/idris2/pkg/pkg015/depends/foo-0.1.0/foo.ipkg similarity index 100% rename from tests/idris2/pkg015/depends/foo-0.1.0/foo.ipkg rename to tests/idris2/pkg/pkg015/depends/foo-0.1.0/foo.ipkg diff --git a/tests/idris2/pkg015/depends/foo-0.2.0/foo.ipkg b/tests/idris2/pkg/pkg015/depends/foo-0.2.0/foo.ipkg similarity index 100% rename from tests/idris2/pkg015/depends/foo-0.2.0/foo.ipkg rename to tests/idris2/pkg/pkg015/depends/foo-0.2.0/foo.ipkg diff --git a/tests/idris2/pkg015/depends/foo-0.3.0/foo.ipkg b/tests/idris2/pkg/pkg015/depends/foo-0.3.0/foo.ipkg similarity index 100% rename from tests/idris2/pkg015/depends/foo-0.3.0/foo.ipkg rename to tests/idris2/pkg/pkg015/depends/foo-0.3.0/foo.ipkg diff --git a/tests/idris2/pkg015/depends/prz-0.1.0/prz.ipkg b/tests/idris2/pkg/pkg015/depends/prz-0.1.0/prz.ipkg similarity index 100% rename from tests/idris2/pkg015/depends/prz-0.1.0/prz.ipkg rename to tests/idris2/pkg/pkg015/depends/prz-0.1.0/prz.ipkg diff --git a/tests/idris2/pkg015/expected b/tests/idris2/pkg/pkg015/expected similarity index 100% rename from tests/idris2/pkg015/expected rename to tests/idris2/pkg/pkg015/expected diff --git a/tests/idris2/pkg015/run b/tests/idris2/pkg/pkg015/run similarity index 100% rename from tests/idris2/pkg015/run rename to tests/idris2/pkg/pkg015/run diff --git a/tests/idris2/pkg015/test.ipkg b/tests/idris2/pkg/pkg015/test.ipkg similarity index 100% rename from tests/idris2/pkg015/test.ipkg rename to tests/idris2/pkg/pkg015/test.ipkg diff --git a/tests/idris2/pkg016/bar.ipkg b/tests/idris2/pkg/pkg016/bar.ipkg similarity index 100% rename from tests/idris2/pkg016/bar.ipkg rename to tests/idris2/pkg/pkg016/bar.ipkg diff --git a/tests/idris2/pkg016/bar/Bar.idr b/tests/idris2/pkg/pkg016/bar/Bar.idr similarity index 100% rename from tests/idris2/pkg016/bar/Bar.idr rename to tests/idris2/pkg/pkg016/bar/Bar.idr diff --git a/tests/idris2/pkg016/baz.ipkg b/tests/idris2/pkg/pkg016/baz.ipkg similarity index 100% rename from tests/idris2/pkg016/baz.ipkg rename to tests/idris2/pkg/pkg016/baz.ipkg diff --git a/tests/idris2/pkg016/baz/Baz.idr b/tests/idris2/pkg/pkg016/baz/Baz.idr similarity index 100% rename from tests/idris2/pkg016/baz/Baz.idr rename to tests/idris2/pkg/pkg016/baz/Baz.idr diff --git a/tests/idris2/pkg016/expected b/tests/idris2/pkg/pkg016/expected similarity index 100% rename from tests/idris2/pkg016/expected rename to tests/idris2/pkg/pkg016/expected diff --git a/tests/idris2/pkg016/foo.ipkg b/tests/idris2/pkg/pkg016/foo.ipkg similarity index 100% rename from tests/idris2/pkg016/foo.ipkg rename to tests/idris2/pkg/pkg016/foo.ipkg diff --git a/tests/idris2/pkg016/foo/Foo.idr b/tests/idris2/pkg/pkg016/foo/Foo.idr similarity index 100% rename from tests/idris2/pkg016/foo/Foo.idr rename to tests/idris2/pkg/pkg016/foo/Foo.idr diff --git a/tests/idris2/pkg016/run b/tests/idris2/pkg/pkg016/run similarity index 100% rename from tests/idris2/pkg016/run rename to tests/idris2/pkg/pkg016/run diff --git a/tests/idris2/pkg016/src/Test.idr b/tests/idris2/pkg/pkg016/src/Test.idr similarity index 100% rename from tests/idris2/pkg016/src/Test.idr rename to tests/idris2/pkg/pkg016/src/Test.idr diff --git a/tests/idris2/pkg016/test.ipkg b/tests/idris2/pkg/pkg016/test.ipkg similarity index 100% rename from tests/idris2/pkg016/test.ipkg rename to tests/idris2/pkg/pkg016/test.ipkg diff --git a/tests/idris2/pkg017/a1/A.idr b/tests/idris2/pkg/pkg017/a1/A.idr similarity index 100% rename from tests/idris2/pkg017/a1/A.idr rename to tests/idris2/pkg/pkg017/a1/A.idr diff --git a/tests/idris2/pkg017/a1/a1.ipkg b/tests/idris2/pkg/pkg017/a1/a1.ipkg similarity index 100% rename from tests/idris2/pkg017/a1/a1.ipkg rename to tests/idris2/pkg/pkg017/a1/a1.ipkg diff --git a/tests/idris2/pkg017/a2/A.idr b/tests/idris2/pkg/pkg017/a2/A.idr similarity index 100% rename from tests/idris2/pkg017/a2/A.idr rename to tests/idris2/pkg/pkg017/a2/A.idr diff --git a/tests/idris2/pkg017/a2/a2.ipkg b/tests/idris2/pkg/pkg017/a2/a2.ipkg similarity index 100% rename from tests/idris2/pkg017/a2/a2.ipkg rename to tests/idris2/pkg/pkg017/a2/a2.ipkg diff --git a/tests/idris2/pkg017/b1/b1.ipkg b/tests/idris2/pkg/pkg017/b1/b1.ipkg similarity index 100% rename from tests/idris2/pkg017/b1/b1.ipkg rename to tests/idris2/pkg/pkg017/b1/b1.ipkg diff --git a/tests/idris2/pkg017/b1/src/B1.idr b/tests/idris2/pkg/pkg017/b1/src/B1.idr similarity index 100% rename from tests/idris2/pkg017/b1/src/B1.idr rename to tests/idris2/pkg/pkg017/b1/src/B1.idr diff --git a/tests/idris2/pkg017/b2/b2.ipkg b/tests/idris2/pkg/pkg017/b2/b2.ipkg similarity index 100% rename from tests/idris2/pkg017/b2/b2.ipkg rename to tests/idris2/pkg/pkg017/b2/b2.ipkg diff --git a/tests/idris2/pkg017/b2/src/B2.idr b/tests/idris2/pkg/pkg017/b2/src/B2.idr similarity index 100% rename from tests/idris2/pkg017/b2/src/B2.idr rename to tests/idris2/pkg/pkg017/b2/src/B2.idr diff --git a/tests/idris2/pkg017/expected b/tests/idris2/pkg/pkg017/expected similarity index 100% rename from tests/idris2/pkg017/expected rename to tests/idris2/pkg/pkg017/expected diff --git a/tests/idris2/pkg017/input1 b/tests/idris2/pkg/pkg017/input1 similarity index 100% rename from tests/idris2/pkg017/input1 rename to tests/idris2/pkg/pkg017/input1 diff --git a/tests/idris2/pkg017/input2 b/tests/idris2/pkg/pkg017/input2 similarity index 100% rename from tests/idris2/pkg017/input2 rename to tests/idris2/pkg/pkg017/input2 diff --git a/tests/idris2/pkg017/run b/tests/idris2/pkg/pkg017/run similarity index 95% rename from tests/idris2/pkg017/run rename to tests/idris2/pkg/pkg017/run index b99a65f8a..f53a450eb 100644 --- a/tests/idris2/pkg017/run +++ b/tests/idris2/pkg/pkg017/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh mkdir prefix diff --git a/tests/idris2/positivity001/run b/tests/idris2/positivity001/run deleted file mode 100644 index 96ab89ccf..000000000 --- a/tests/idris2/positivity001/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue660.idr diff --git a/tests/idris2/positivity002/run b/tests/idris2/positivity002/run deleted file mode 100644 index 96ab89ccf..000000000 --- a/tests/idris2/positivity002/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue660.idr diff --git a/tests/idris2/positivity003/run b/tests/idris2/positivity003/run deleted file mode 100644 index 96ab89ccf..000000000 --- a/tests/idris2/positivity003/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue660.idr diff --git a/tests/idris2/pretty002/run b/tests/idris2/pretty002/run deleted file mode 100644 index fecfb4b10..000000000 --- a/tests/idris2/pretty002/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/primloop/run b/tests/idris2/primloop/run deleted file mode 100644 index 63df8b24f..000000000 --- a/tests/idris2/primloop/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -run PrimLoop.idr diff --git a/tests/idris2/record003/run b/tests/idris2/record003/run deleted file mode 100755 index 80e434e59..000000000 --- a/tests/idris2/record003/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 -c Record.idr diff --git a/tests/idris2/record010/run b/tests/idris2/record010/run deleted file mode 100755 index df9327732..000000000 --- a/tests/idris2/record010/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check record.idr diff --git a/tests/idris2/record011/run b/tests/idris2/record011/run deleted file mode 100755 index 19ee100b0..000000000 --- a/tests/idris2/record011/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue2095.idr diff --git a/tests/idris2/record012/run b/tests/idris2/record012/run deleted file mode 100755 index c0ea24df0..000000000 --- a/tests/idris2/record012/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue2065.idr diff --git a/tests/idris2/record014/run b/tests/idris2/record014/run deleted file mode 100755 index a5c8d5d77..000000000 --- a/tests/idris2/record014/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue1404.idr diff --git a/tests/idris2/record015/run b/tests/idris2/record015/run deleted file mode 100755 index de9479f27..000000000 --- a/tests/idris2/record015/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -run Issue2176.idr diff --git a/tests/idris2/record018/run b/tests/idris2/record018/run deleted file mode 100755 index ce2877d08..000000000 --- a/tests/idris2/record018/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check mut.idr diff --git a/tests/idris2/reflection001/expected b/tests/idris2/reflection/reflection001/expected similarity index 100% rename from tests/idris2/reflection001/expected rename to tests/idris2/reflection/reflection001/expected diff --git a/tests/idris2/reflection001/input b/tests/idris2/reflection/reflection001/input similarity index 100% rename from tests/idris2/reflection001/input rename to tests/idris2/reflection/reflection001/input diff --git a/tests/idris2/reflection001/quote.idr b/tests/idris2/reflection/reflection001/quote.idr similarity index 100% rename from tests/idris2/reflection001/quote.idr rename to tests/idris2/reflection/reflection001/quote.idr diff --git a/tests/idris2/reflection001/run b/tests/idris2/reflection/reflection001/run similarity index 52% rename from tests/idris2/reflection001/run rename to tests/idris2/reflection/reflection001/run index 59012e6d4..3a94b0937 100755 --- a/tests/idris2/reflection001/run +++ b/tests/idris2/reflection/reflection001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 quote.idr < input diff --git a/tests/idris2/reflection002/expected b/tests/idris2/reflection/reflection002/expected similarity index 100% rename from tests/idris2/reflection002/expected rename to tests/idris2/reflection/reflection002/expected diff --git a/tests/idris2/reflection002/input b/tests/idris2/reflection/reflection002/input similarity index 100% rename from tests/idris2/reflection002/input rename to tests/idris2/reflection/reflection002/input diff --git a/tests/idris2/reflection002/power.idr b/tests/idris2/reflection/reflection002/power.idr similarity index 100% rename from tests/idris2/reflection002/power.idr rename to tests/idris2/reflection/reflection002/power.idr diff --git a/tests/idris2/reflection002/run b/tests/idris2/reflection/reflection002/run similarity index 52% rename from tests/idris2/reflection002/run rename to tests/idris2/reflection/reflection002/run index 8b5520427..5647c63a3 100755 --- a/tests/idris2/reflection002/run +++ b/tests/idris2/reflection/reflection002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 power.idr < input diff --git a/tests/idris2/reflection003/expected b/tests/idris2/reflection/reflection003/expected similarity index 100% rename from tests/idris2/reflection003/expected rename to tests/idris2/reflection/reflection003/expected diff --git a/tests/idris2/reflection003/refprims.idr b/tests/idris2/reflection/reflection003/refprims.idr similarity index 100% rename from tests/idris2/reflection003/refprims.idr rename to tests/idris2/reflection/reflection003/refprims.idr diff --git a/tests/idris2/reflection/reflection003/run b/tests/idris2/reflection/reflection003/run new file mode 100755 index 000000000..85543664a --- /dev/null +++ b/tests/idris2/reflection/reflection003/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check refprims.idr diff --git a/tests/idris2/reflection004/expected b/tests/idris2/reflection/reflection004/expected similarity index 100% rename from tests/idris2/reflection004/expected rename to tests/idris2/reflection/reflection004/expected diff --git a/tests/idris2/reflection004/input b/tests/idris2/reflection/reflection004/input similarity index 100% rename from tests/idris2/reflection004/input rename to tests/idris2/reflection/reflection004/input diff --git a/tests/idris2/reflection004/refdecl.idr b/tests/idris2/reflection/reflection004/refdecl.idr similarity index 100% rename from tests/idris2/reflection004/refdecl.idr rename to tests/idris2/reflection/reflection004/refdecl.idr diff --git a/tests/idris2/reflection004/run b/tests/idris2/reflection/reflection004/run similarity index 53% rename from tests/idris2/reflection004/run rename to tests/idris2/reflection/reflection004/run index e86f7b9b4..11fac262b 100755 --- a/tests/idris2/reflection004/run +++ b/tests/idris2/reflection/reflection004/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 refdecl.idr < input diff --git a/tests/idris2/reflection005/expected b/tests/idris2/reflection/reflection005/expected similarity index 100% rename from tests/idris2/reflection005/expected rename to tests/idris2/reflection/reflection005/expected diff --git a/tests/idris2/reflection005/input b/tests/idris2/reflection/reflection005/input similarity index 100% rename from tests/idris2/reflection005/input rename to tests/idris2/reflection/reflection005/input diff --git a/tests/idris2/reflection005/refdecl.idr b/tests/idris2/reflection/reflection005/refdecl.idr similarity index 100% rename from tests/idris2/reflection005/refdecl.idr rename to tests/idris2/reflection/reflection005/refdecl.idr diff --git a/tests/idris2/reflection005/run b/tests/idris2/reflection/reflection005/run similarity index 53% rename from tests/idris2/reflection005/run rename to tests/idris2/reflection/reflection005/run index e86f7b9b4..11fac262b 100755 --- a/tests/idris2/reflection005/run +++ b/tests/idris2/reflection/reflection005/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 refdecl.idr < input diff --git a/tests/idris2/reflection006/expected b/tests/idris2/reflection/reflection006/expected similarity index 100% rename from tests/idris2/reflection006/expected rename to tests/idris2/reflection/reflection006/expected diff --git a/tests/idris2/reflection006/input b/tests/idris2/reflection/reflection006/input similarity index 100% rename from tests/idris2/reflection006/input rename to tests/idris2/reflection/reflection006/input diff --git a/tests/idris2/reflection006/refleq.idr b/tests/idris2/reflection/reflection006/refleq.idr similarity index 100% rename from tests/idris2/reflection006/refleq.idr rename to tests/idris2/reflection/reflection006/refleq.idr diff --git a/tests/idris2/reflection/reflection006/run b/tests/idris2/reflection/reflection006/run new file mode 100755 index 000000000..36a672918 --- /dev/null +++ b/tests/idris2/reflection/reflection006/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check refleq.idr diff --git a/tests/idris2/reflection007/NatExpr.idr b/tests/idris2/reflection/reflection007/NatExpr.idr similarity index 100% rename from tests/idris2/reflection007/NatExpr.idr rename to tests/idris2/reflection/reflection007/NatExpr.idr diff --git a/tests/idris2/reflection007/expected b/tests/idris2/reflection/reflection007/expected similarity index 100% rename from tests/idris2/reflection007/expected rename to tests/idris2/reflection/reflection007/expected diff --git a/tests/idris2/reflection007/input b/tests/idris2/reflection/reflection007/input similarity index 100% rename from tests/idris2/reflection007/input rename to tests/idris2/reflection/reflection007/input diff --git a/tests/idris2/reflection007/run b/tests/idris2/reflection/reflection007/run similarity index 53% rename from tests/idris2/reflection007/run rename to tests/idris2/reflection/reflection007/run index be06b99c4..2fec5bcc9 100755 --- a/tests/idris2/reflection007/run +++ b/tests/idris2/reflection/reflection007/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 NatExpr.idr < input diff --git a/tests/idris2/reflection008/Interp.idr b/tests/idris2/reflection/reflection008/Interp.idr similarity index 100% rename from tests/idris2/reflection008/Interp.idr rename to tests/idris2/reflection/reflection008/Interp.idr diff --git a/tests/idris2/reflection008/expected b/tests/idris2/reflection/reflection008/expected similarity index 100% rename from tests/idris2/reflection008/expected rename to tests/idris2/reflection/reflection008/expected diff --git a/tests/idris2/reflection008/input b/tests/idris2/reflection/reflection008/input similarity index 100% rename from tests/idris2/reflection008/input rename to tests/idris2/reflection/reflection008/input diff --git a/tests/idris2/reflection008/run b/tests/idris2/reflection/reflection008/run similarity index 52% rename from tests/idris2/reflection008/run rename to tests/idris2/reflection/reflection008/run index 43638a3c4..181d0dea6 100755 --- a/tests/idris2/reflection008/run +++ b/tests/idris2/reflection/reflection008/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Interp.idr < input diff --git a/tests/idris2/reflection009/expected b/tests/idris2/reflection/reflection009/expected similarity index 100% rename from tests/idris2/reflection009/expected rename to tests/idris2/reflection/reflection009/expected diff --git a/tests/idris2/reflection009/perf.idr b/tests/idris2/reflection/reflection009/perf.idr similarity index 100% rename from tests/idris2/reflection009/perf.idr rename to tests/idris2/reflection/reflection009/perf.idr diff --git a/tests/idris2/reflection/reflection009/run b/tests/idris2/reflection/reflection009/run new file mode 100755 index 000000000..d9bfccbcb --- /dev/null +++ b/tests/idris2/reflection/reflection009/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check perf.idr diff --git a/tests/idris2/reflection010/Name.idr b/tests/idris2/reflection/reflection010/Name.idr similarity index 100% rename from tests/idris2/reflection010/Name.idr rename to tests/idris2/reflection/reflection010/Name.idr diff --git a/tests/idris2/reflection010/expected b/tests/idris2/reflection/reflection010/expected similarity index 100% rename from tests/idris2/reflection010/expected rename to tests/idris2/reflection/reflection010/expected diff --git a/tests/idris2/reflection010/run b/tests/idris2/reflection/reflection010/run similarity index 68% rename from tests/idris2/reflection010/run rename to tests/idris2/reflection/reflection010/run index bc5391405..bf1c8e5f8 100755 --- a/tests/idris2/reflection010/run +++ b/tests/idris2/reflection/reflection010/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check Name.idr | sed -E "s/\.[0-9]+:[0-9]+/\.N:N/" diff --git a/tests/idris2/reflection011/expected b/tests/idris2/reflection/reflection011/expected similarity index 100% rename from tests/idris2/reflection011/expected rename to tests/idris2/reflection/reflection011/expected diff --git a/tests/idris2/reflection011/input b/tests/idris2/reflection/reflection011/input similarity index 100% rename from tests/idris2/reflection011/input rename to tests/idris2/reflection/reflection011/input diff --git a/tests/idris2/reflection011/run b/tests/idris2/reflection/reflection011/run similarity index 52% rename from tests/idris2/reflection011/run rename to tests/idris2/reflection/reflection011/run index e7143a45d..20eec466b 100755 --- a/tests/idris2/reflection011/run +++ b/tests/idris2/reflection/reflection011/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 tryref.idr < input diff --git a/tests/idris2/reflection011/tryref.idr b/tests/idris2/reflection/reflection011/tryref.idr similarity index 100% rename from tests/idris2/reflection011/tryref.idr rename to tests/idris2/reflection/reflection011/tryref.idr diff --git a/tests/idris2/reflection012/expected b/tests/idris2/reflection/reflection012/expected similarity index 100% rename from tests/idris2/reflection012/expected rename to tests/idris2/reflection/reflection012/expected diff --git a/tests/idris2/reflection012/input b/tests/idris2/reflection/reflection012/input similarity index 100% rename from tests/idris2/reflection012/input rename to tests/idris2/reflection/reflection012/input diff --git a/tests/idris2/reflection012/nameinfo.idr b/tests/idris2/reflection/reflection012/nameinfo.idr similarity index 100% rename from tests/idris2/reflection012/nameinfo.idr rename to tests/idris2/reflection/reflection012/nameinfo.idr diff --git a/tests/idris2/reflection012/run b/tests/idris2/reflection/reflection012/run similarity index 54% rename from tests/idris2/reflection012/run rename to tests/idris2/reflection/reflection012/run index 28c36f5f1..b84cf2f7a 100755 --- a/tests/idris2/reflection012/run +++ b/tests/idris2/reflection/reflection012/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 nameinfo.idr < input diff --git a/tests/idris2/reflection013/WithUnambig.idr b/tests/idris2/reflection/reflection013/WithUnambig.idr similarity index 100% rename from tests/idris2/reflection013/WithUnambig.idr rename to tests/idris2/reflection/reflection013/WithUnambig.idr diff --git a/tests/idris2/reflection013/expected b/tests/idris2/reflection/reflection013/expected similarity index 100% rename from tests/idris2/reflection013/expected rename to tests/idris2/reflection/reflection013/expected diff --git a/tests/idris2/reflection/reflection013/run b/tests/idris2/reflection/reflection013/run new file mode 100755 index 000000000..7220f4557 --- /dev/null +++ b/tests/idris2/reflection/reflection013/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check WithUnambig.idr diff --git a/tests/idris2/reflection014/expected b/tests/idris2/reflection/reflection014/expected similarity index 100% rename from tests/idris2/reflection014/expected rename to tests/idris2/reflection/reflection014/expected diff --git a/tests/idris2/reflection014/refdecl.idr b/tests/idris2/reflection/reflection014/refdecl.idr similarity index 100% rename from tests/idris2/reflection014/refdecl.idr rename to tests/idris2/reflection/reflection014/refdecl.idr diff --git a/tests/idris2/reflection/reflection014/run b/tests/idris2/reflection/reflection014/run new file mode 100755 index 000000000..f63319fa0 --- /dev/null +++ b/tests/idris2/reflection/reflection014/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +run refdecl.idr diff --git a/tests/idris2/reflection015/MacroRetFunc.idr b/tests/idris2/reflection/reflection015/MacroRetFunc.idr similarity index 100% rename from tests/idris2/reflection015/MacroRetFunc.idr rename to tests/idris2/reflection/reflection015/MacroRetFunc.idr diff --git a/tests/idris2/reflection015/expected b/tests/idris2/reflection/reflection015/expected similarity index 100% rename from tests/idris2/reflection015/expected rename to tests/idris2/reflection/reflection015/expected diff --git a/tests/idris2/reflection015/run b/tests/idris2/reflection/reflection015/run similarity index 50% rename from tests/idris2/reflection015/run rename to tests/idris2/reflection/reflection015/run index 2e3dd0666..5adb5e112 100755 --- a/tests/idris2/reflection015/run +++ b/tests/idris2/reflection/reflection015/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check MacroRetFunc.idr diff --git a/tests/idris2/reflection016/BindElabScBug.idr b/tests/idris2/reflection/reflection016/BindElabScBug.idr similarity index 100% rename from tests/idris2/reflection016/BindElabScBug.idr rename to tests/idris2/reflection/reflection016/BindElabScBug.idr diff --git a/tests/idris2/reflection016/Eta.idr b/tests/idris2/reflection/reflection016/Eta.idr similarity index 100% rename from tests/idris2/reflection016/Eta.idr rename to tests/idris2/reflection/reflection016/Eta.idr diff --git a/tests/idris2/reflection016/expected b/tests/idris2/reflection/reflection016/expected similarity index 100% rename from tests/idris2/reflection016/expected rename to tests/idris2/reflection/reflection016/expected diff --git a/tests/idris2/reflection016/input b/tests/idris2/reflection/reflection016/input similarity index 100% rename from tests/idris2/reflection016/input rename to tests/idris2/reflection/reflection016/input diff --git a/tests/idris2/reflection016/run b/tests/idris2/reflection/reflection016/run similarity index 66% rename from tests/idris2/reflection016/run rename to tests/idris2/reflection/reflection016/run index c7981f9d5..f58d5b241 100755 --- a/tests/idris2/reflection016/run +++ b/tests/idris2/reflection/reflection016/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Eta.idr < input check BindElabScBug.idr diff --git a/tests/idris2/reflection017/CanElabType.idr b/tests/idris2/reflection/reflection017/CanElabType.idr similarity index 100% rename from tests/idris2/reflection017/CanElabType.idr rename to tests/idris2/reflection/reflection017/CanElabType.idr diff --git a/tests/idris2/reflection017/StillCantEscape.idr b/tests/idris2/reflection/reflection017/StillCantEscape.idr similarity index 100% rename from tests/idris2/reflection017/StillCantEscape.idr rename to tests/idris2/reflection/reflection017/StillCantEscape.idr diff --git a/tests/idris2/reflection017/expected b/tests/idris2/reflection/reflection017/expected similarity index 100% rename from tests/idris2/reflection017/expected rename to tests/idris2/reflection/reflection017/expected diff --git a/tests/idris2/reflection017/run b/tests/idris2/reflection/reflection017/run similarity index 67% rename from tests/idris2/reflection017/run rename to tests/idris2/reflection/reflection017/run index d2458e5ed..199af796f 100755 --- a/tests/idris2/reflection017/run +++ b/tests/idris2/reflection/reflection017/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check CanElabType.idr check StillCantEscape.idr diff --git a/tests/idris2/reflection018/AtTypeLevel.idr b/tests/idris2/reflection/reflection018/AtTypeLevel.idr similarity index 100% rename from tests/idris2/reflection018/AtTypeLevel.idr rename to tests/idris2/reflection/reflection018/AtTypeLevel.idr diff --git a/tests/idris2/reflection018/expected b/tests/idris2/reflection/reflection018/expected similarity index 100% rename from tests/idris2/reflection018/expected rename to tests/idris2/reflection/reflection018/expected diff --git a/tests/idris2/reflection/reflection018/run b/tests/idris2/reflection/reflection018/run new file mode 100755 index 000000000..46c3b1c5b --- /dev/null +++ b/tests/idris2/reflection/reflection018/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check AtTypeLevel.idr diff --git a/tests/idris2/reflection019/ElabScriptWarning.idr b/tests/idris2/reflection/reflection019/ElabScriptWarning.idr similarity index 100% rename from tests/idris2/reflection019/ElabScriptWarning.idr rename to tests/idris2/reflection/reflection019/ElabScriptWarning.idr diff --git a/tests/idris2/reflection019/expected b/tests/idris2/reflection/reflection019/expected similarity index 100% rename from tests/idris2/reflection019/expected rename to tests/idris2/reflection/reflection019/expected diff --git a/tests/idris2/reflection019/input b/tests/idris2/reflection/reflection019/input similarity index 100% rename from tests/idris2/reflection019/input rename to tests/idris2/reflection/reflection019/input diff --git a/tests/idris2/reflection019/run b/tests/idris2/reflection/reflection019/run similarity index 61% rename from tests/idris2/reflection019/run rename to tests/idris2/reflection/reflection019/run index c779442ba..d9ba0698c 100755 --- a/tests/idris2/reflection019/run +++ b/tests/idris2/reflection/reflection019/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 ElabScriptWarning.idr < input diff --git a/tests/idris2/reflection019/test.ipkg b/tests/idris2/reflection/reflection019/test.ipkg similarity index 100% rename from tests/idris2/reflection019/test.ipkg rename to tests/idris2/reflection/reflection019/test.ipkg diff --git a/tests/idris2/reflection020/FromDecls.idr b/tests/idris2/reflection/reflection020/FromDecls.idr similarity index 100% rename from tests/idris2/reflection020/FromDecls.idr rename to tests/idris2/reflection/reflection020/FromDecls.idr diff --git a/tests/idris2/reflection020/FromName.idr b/tests/idris2/reflection/reflection020/FromName.idr similarity index 100% rename from tests/idris2/reflection020/FromName.idr rename to tests/idris2/reflection/reflection020/FromName.idr diff --git a/tests/idris2/reflection020/FromTTImp.idr b/tests/idris2/reflection/reflection020/FromTTImp.idr similarity index 100% rename from tests/idris2/reflection020/FromTTImp.idr rename to tests/idris2/reflection/reflection020/FromTTImp.idr diff --git a/tests/idris2/reflection020/expected b/tests/idris2/reflection/reflection020/expected similarity index 100% rename from tests/idris2/reflection020/expected rename to tests/idris2/reflection/reflection020/expected diff --git a/tests/idris2/reflection020/run b/tests/idris2/reflection/reflection020/run similarity index 94% rename from tests/idris2/reflection020/run rename to tests/idris2/reflection/reflection020/run index c82eda21a..e80bc6648 100644 --- a/tests/idris2/reflection020/run +++ b/tests/idris2/reflection/reflection020/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 FromTTImp.idr << EOF :printdef natExprMacroTest diff --git a/tests/idris2/reflection021/QuoteSearch.idr b/tests/idris2/reflection/reflection021/QuoteSearch.idr similarity index 100% rename from tests/idris2/reflection021/QuoteSearch.idr rename to tests/idris2/reflection/reflection021/QuoteSearch.idr diff --git a/tests/idris2/reflection021/expected b/tests/idris2/reflection/reflection021/expected similarity index 100% rename from tests/idris2/reflection021/expected rename to tests/idris2/reflection/reflection021/expected diff --git a/tests/idris2/reflection/reflection021/run b/tests/idris2/reflection/reflection021/run new file mode 100755 index 000000000..ebfe42ba0 --- /dev/null +++ b/tests/idris2/reflection/reflection021/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check QuoteSearch.idr diff --git a/tests/idris2/reflection003/run b/tests/idris2/reflection003/run deleted file mode 100755 index 5c4359d7a..000000000 --- a/tests/idris2/reflection003/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check refprims.idr diff --git a/tests/idris2/reflection006/run b/tests/idris2/reflection006/run deleted file mode 100755 index f70c2e6a8..000000000 --- a/tests/idris2/reflection006/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check refleq.idr diff --git a/tests/idris2/reflection009/run b/tests/idris2/reflection009/run deleted file mode 100755 index c938b03d8..000000000 --- a/tests/idris2/reflection009/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check perf.idr diff --git a/tests/idris2/reflection013/run b/tests/idris2/reflection013/run deleted file mode 100755 index 7a48fcc60..000000000 --- a/tests/idris2/reflection013/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check WithUnambig.idr diff --git a/tests/idris2/reflection014/run b/tests/idris2/reflection014/run deleted file mode 100755 index 5c104e274..000000000 --- a/tests/idris2/reflection014/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -run refdecl.idr diff --git a/tests/idris2/reflection018/run b/tests/idris2/reflection018/run deleted file mode 100755 index 4abf19926..000000000 --- a/tests/idris2/reflection018/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check AtTypeLevel.idr diff --git a/tests/idris2/reflection021/run b/tests/idris2/reflection021/run deleted file mode 100755 index 4ca6d240e..000000000 --- a/tests/idris2/reflection021/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check QuoteSearch.idr diff --git a/tests/idris2/reg001/D.idr b/tests/idris2/reg/reg001/D.idr similarity index 100% rename from tests/idris2/reg001/D.idr rename to tests/idris2/reg/reg001/D.idr diff --git a/tests/idris2/reg001/expected b/tests/idris2/reg/reg001/expected similarity index 100% rename from tests/idris2/reg001/expected rename to tests/idris2/reg/reg001/expected diff --git a/tests/idris2/reg/reg001/run b/tests/idris2/reg/reg001/run new file mode 100755 index 000000000..a5c6c13ca --- /dev/null +++ b/tests/idris2/reg/reg001/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check D.idr diff --git a/tests/idris2/reg002/expected b/tests/idris2/reg/reg002/expected similarity index 100% rename from tests/idris2/reg002/expected rename to tests/idris2/reg/reg002/expected diff --git a/tests/idris2/reg002/linm.idr b/tests/idris2/reg/reg002/linm.idr similarity index 100% rename from tests/idris2/reg002/linm.idr rename to tests/idris2/reg/reg002/linm.idr diff --git a/tests/idris2/reg/reg002/run b/tests/idris2/reg/reg002/run new file mode 100755 index 000000000..aee2831ac --- /dev/null +++ b/tests/idris2/reg/reg002/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check linm.idr diff --git a/tests/idris2/reg003/Holes.idr b/tests/idris2/reg/reg003/Holes.idr similarity index 100% rename from tests/idris2/reg003/Holes.idr rename to tests/idris2/reg/reg003/Holes.idr diff --git a/tests/idris2/reg003/expected b/tests/idris2/reg/reg003/expected similarity index 100% rename from tests/idris2/reg003/expected rename to tests/idris2/reg/reg003/expected diff --git a/tests/idris2/reg003/input b/tests/idris2/reg/reg003/input similarity index 100% rename from tests/idris2/reg003/input rename to tests/idris2/reg/reg003/input diff --git a/tests/idris2/reg003/run b/tests/idris2/reg/reg003/run similarity index 52% rename from tests/idris2/reg003/run rename to tests/idris2/reg/reg003/run index e33955b1a..33d738422 100755 --- a/tests/idris2/reg003/run +++ b/tests/idris2/reg/reg003/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Holes.idr < input diff --git a/tests/idris2/reg004/ambig.idr b/tests/idris2/reg/reg004/ambig.idr similarity index 100% rename from tests/idris2/reg004/ambig.idr rename to tests/idris2/reg/reg004/ambig.idr diff --git a/tests/idris2/reg004/expected b/tests/idris2/reg/reg004/expected similarity index 100% rename from tests/idris2/reg004/expected rename to tests/idris2/reg/reg004/expected diff --git a/tests/idris2/reg/reg004/run b/tests/idris2/reg/reg004/run new file mode 100755 index 000000000..735312c93 --- /dev/null +++ b/tests/idris2/reg/reg004/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check ambig.idr diff --git a/tests/idris2/reg005/expected b/tests/idris2/reg/reg005/expected similarity index 100% rename from tests/idris2/reg005/expected rename to tests/idris2/reg/reg005/expected diff --git a/tests/idris2/reg005/iftype.idr b/tests/idris2/reg/reg005/iftype.idr similarity index 100% rename from tests/idris2/reg005/iftype.idr rename to tests/idris2/reg/reg005/iftype.idr diff --git a/tests/idris2/reg/reg005/run b/tests/idris2/reg/reg005/run new file mode 100755 index 000000000..1f2a4bae1 --- /dev/null +++ b/tests/idris2/reg/reg005/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check iftype.idr diff --git a/tests/idris2/reg006/Cmd.idr b/tests/idris2/reg/reg006/Cmd.idr similarity index 100% rename from tests/idris2/reg006/Cmd.idr rename to tests/idris2/reg/reg006/Cmd.idr diff --git a/tests/idris2/reg006/expected b/tests/idris2/reg/reg006/expected similarity index 100% rename from tests/idris2/reg006/expected rename to tests/idris2/reg/reg006/expected diff --git a/tests/idris2/reg/reg006/run b/tests/idris2/reg/reg006/run new file mode 100755 index 000000000..7cce14eda --- /dev/null +++ b/tests/idris2/reg/reg006/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Cmd.idr diff --git a/tests/idris2/reg007/Main.idr b/tests/idris2/reg/reg007/Main.idr similarity index 100% rename from tests/idris2/reg007/Main.idr rename to tests/idris2/reg/reg007/Main.idr diff --git a/tests/idris2/reg007/expected b/tests/idris2/reg/reg007/expected similarity index 100% rename from tests/idris2/reg007/expected rename to tests/idris2/reg/reg007/expected diff --git a/tests/idris2/reg/reg007/run b/tests/idris2/reg/reg007/run new file mode 100755 index 000000000..d49bfd87d --- /dev/null +++ b/tests/idris2/reg/reg007/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Main.idr diff --git a/tests/idris2/reg008/Vending.idr b/tests/idris2/reg/reg008/Vending.idr similarity index 100% rename from tests/idris2/reg008/Vending.idr rename to tests/idris2/reg/reg008/Vending.idr diff --git a/tests/idris2/reg008/expected b/tests/idris2/reg/reg008/expected similarity index 100% rename from tests/idris2/reg008/expected rename to tests/idris2/reg/reg008/expected diff --git a/tests/idris2/reg008/input b/tests/idris2/reg/reg008/input similarity index 100% rename from tests/idris2/reg008/input rename to tests/idris2/reg/reg008/input diff --git a/tests/idris2/reg008/run b/tests/idris2/reg/reg008/run similarity index 66% rename from tests/idris2/reg008/run rename to tests/idris2/reg/reg008/run index 7457509d1..8ca87f86c 100755 --- a/tests/idris2/reg008/run +++ b/tests/idris2/reg/reg008/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Vending.idr --debug-elab-check < input diff --git a/tests/idris2/reg009/Case.idr b/tests/idris2/reg/reg009/Case.idr similarity index 100% rename from tests/idris2/reg009/Case.idr rename to tests/idris2/reg/reg009/Case.idr diff --git a/tests/idris2/reg009/expected b/tests/idris2/reg/reg009/expected similarity index 100% rename from tests/idris2/reg009/expected rename to tests/idris2/reg/reg009/expected diff --git a/tests/idris2/reg/reg009/run b/tests/idris2/reg/reg009/run new file mode 100755 index 000000000..e289dcebf --- /dev/null +++ b/tests/idris2/reg/reg009/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Case.idr diff --git a/tests/idris2/reg010/Recordname.idr b/tests/idris2/reg/reg010/Recordname.idr similarity index 100% rename from tests/idris2/reg010/Recordname.idr rename to tests/idris2/reg/reg010/Recordname.idr diff --git a/tests/idris2/reg010/expected b/tests/idris2/reg/reg010/expected similarity index 100% rename from tests/idris2/reg010/expected rename to tests/idris2/reg/reg010/expected diff --git a/tests/idris2/reg/reg010/run b/tests/idris2/reg/reg010/run new file mode 100755 index 000000000..55306fab8 --- /dev/null +++ b/tests/idris2/reg/reg010/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Recordname.idr diff --git a/tests/idris2/reg011/expected b/tests/idris2/reg/reg011/expected similarity index 100% rename from tests/idris2/reg011/expected rename to tests/idris2/reg/reg011/expected diff --git a/tests/idris2/reg011/mut.idr b/tests/idris2/reg/reg011/mut.idr similarity index 100% rename from tests/idris2/reg011/mut.idr rename to tests/idris2/reg/reg011/mut.idr diff --git a/tests/idris2/reg/reg011/run b/tests/idris2/reg/reg011/run new file mode 100755 index 000000000..ed26311e5 --- /dev/null +++ b/tests/idris2/reg/reg011/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check mut.idr diff --git a/tests/idris2/reg012/Foo.idr b/tests/idris2/reg/reg012/Foo.idr similarity index 100% rename from tests/idris2/reg012/Foo.idr rename to tests/idris2/reg/reg012/Foo.idr diff --git a/tests/idris2/reg012/expected b/tests/idris2/reg/reg012/expected similarity index 100% rename from tests/idris2/reg012/expected rename to tests/idris2/reg/reg012/expected diff --git a/tests/idris2/reg/reg012/run b/tests/idris2/reg/reg012/run new file mode 100755 index 000000000..7bb0c6fdd --- /dev/null +++ b/tests/idris2/reg/reg012/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Foo.idr diff --git a/tests/idris2/reg013/UnboundImplicits.idr b/tests/idris2/reg/reg013/UnboundImplicits.idr similarity index 100% rename from tests/idris2/reg013/UnboundImplicits.idr rename to tests/idris2/reg/reg013/UnboundImplicits.idr diff --git a/tests/idris2/reg013/expected b/tests/idris2/reg/reg013/expected similarity index 100% rename from tests/idris2/reg013/expected rename to tests/idris2/reg/reg013/expected diff --git a/tests/idris2/reg013/run b/tests/idris2/reg/reg013/run similarity index 53% rename from tests/idris2/reg013/run rename to tests/idris2/reg/reg013/run index 8b47b02e1..3fcbc0fb4 100755 --- a/tests/idris2/reg013/run +++ b/tests/idris2/reg/reg013/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check UnboundImplicits.idr diff --git a/tests/idris2/reg014/casecase.idr b/tests/idris2/reg/reg014/casecase.idr similarity index 100% rename from tests/idris2/reg014/casecase.idr rename to tests/idris2/reg/reg014/casecase.idr diff --git a/tests/idris2/reg014/expected b/tests/idris2/reg/reg014/expected similarity index 100% rename from tests/idris2/reg014/expected rename to tests/idris2/reg/reg014/expected diff --git a/tests/idris2/reg014/run b/tests/idris2/reg/reg014/run similarity index 61% rename from tests/idris2/reg014/run rename to tests/idris2/reg/reg014/run index be0ede11d..81ca0d5bb 100755 --- a/tests/idris2/reg014/run +++ b/tests/idris2/reg/reg014/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check casecase.idr --debug-elab-check diff --git a/tests/idris2/reg015/anyfail.idr b/tests/idris2/reg/reg015/anyfail.idr similarity index 100% rename from tests/idris2/reg015/anyfail.idr rename to tests/idris2/reg/reg015/anyfail.idr diff --git a/tests/idris2/reg015/expected b/tests/idris2/reg/reg015/expected similarity index 100% rename from tests/idris2/reg015/expected rename to tests/idris2/reg/reg015/expected diff --git a/tests/idris2/reg/reg015/run b/tests/idris2/reg/reg015/run new file mode 100755 index 000000000..4fe465460 --- /dev/null +++ b/tests/idris2/reg/reg015/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check anyfail.idr diff --git a/tests/idris2/reg016/Using.idr b/tests/idris2/reg/reg016/Using.idr similarity index 100% rename from tests/idris2/reg016/Using.idr rename to tests/idris2/reg/reg016/Using.idr diff --git a/tests/idris2/reg016/expected b/tests/idris2/reg/reg016/expected similarity index 100% rename from tests/idris2/reg016/expected rename to tests/idris2/reg/reg016/expected diff --git a/tests/idris2/reg/reg016/run b/tests/idris2/reg/reg016/run new file mode 100755 index 000000000..8ca58acea --- /dev/null +++ b/tests/idris2/reg/reg016/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Using.idr diff --git a/tests/idris2/reg017/expected b/tests/idris2/reg/reg017/expected similarity index 100% rename from tests/idris2/reg017/expected rename to tests/idris2/reg/reg017/expected diff --git a/tests/idris2/reg017/lammult.idr b/tests/idris2/reg/reg017/lammult.idr similarity index 100% rename from tests/idris2/reg017/lammult.idr rename to tests/idris2/reg/reg017/lammult.idr diff --git a/tests/idris2/reg/reg017/run b/tests/idris2/reg/reg017/run new file mode 100755 index 000000000..00c764f3e --- /dev/null +++ b/tests/idris2/reg/reg017/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check lammult.idr diff --git a/tests/idris2/reg018/cycle.idr b/tests/idris2/reg/reg018/cycle.idr similarity index 100% rename from tests/idris2/reg018/cycle.idr rename to tests/idris2/reg/reg018/cycle.idr diff --git a/tests/idris2/reg018/expected b/tests/idris2/reg/reg018/expected similarity index 100% rename from tests/idris2/reg018/expected rename to tests/idris2/reg/reg018/expected diff --git a/tests/idris2/reg/reg018/run b/tests/idris2/reg/reg018/run new file mode 100755 index 000000000..14702a32b --- /dev/null +++ b/tests/idris2/reg/reg018/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check cycle.idr diff --git a/tests/idris2/reg019/expected b/tests/idris2/reg/reg019/expected similarity index 100% rename from tests/idris2/reg019/expected rename to tests/idris2/reg/reg019/expected diff --git a/tests/idris2/reg019/lazybug.idr b/tests/idris2/reg/reg019/lazybug.idr similarity index 100% rename from tests/idris2/reg019/lazybug.idr rename to tests/idris2/reg/reg019/lazybug.idr diff --git a/tests/idris2/reg/reg019/run b/tests/idris2/reg/reg019/run new file mode 100755 index 000000000..b5a938dfe --- /dev/null +++ b/tests/idris2/reg/reg019/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check lazybug.idr diff --git a/tests/idris2/reg020/expected b/tests/idris2/reg/reg020/expected similarity index 100% rename from tests/idris2/reg020/expected rename to tests/idris2/reg/reg020/expected diff --git a/tests/idris2/reg020/input b/tests/idris2/reg/reg020/input similarity index 100% rename from tests/idris2/reg020/input rename to tests/idris2/reg/reg020/input diff --git a/tests/idris2/reg020/matchlits.idr b/tests/idris2/reg/reg020/matchlits.idr similarity index 100% rename from tests/idris2/reg020/matchlits.idr rename to tests/idris2/reg/reg020/matchlits.idr diff --git a/tests/idris2/reg020/run b/tests/idris2/reg/reg020/run similarity index 55% rename from tests/idris2/reg020/run rename to tests/idris2/reg/reg020/run index 9de98b047..c1de738a7 100755 --- a/tests/idris2/reg020/run +++ b/tests/idris2/reg/reg020/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 matchlits.idr < input diff --git a/tests/idris2/reg021/case.idr b/tests/idris2/reg/reg021/case.idr similarity index 100% rename from tests/idris2/reg021/case.idr rename to tests/idris2/reg/reg021/case.idr diff --git a/tests/idris2/reg021/expected b/tests/idris2/reg/reg021/expected similarity index 100% rename from tests/idris2/reg021/expected rename to tests/idris2/reg/reg021/expected diff --git a/tests/idris2/reg/reg021/run b/tests/idris2/reg/reg021/run new file mode 100755 index 000000000..ece2f87a9 --- /dev/null +++ b/tests/idris2/reg/reg021/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check case.idr diff --git a/tests/idris2/reg022/case.idr b/tests/idris2/reg/reg022/case.idr similarity index 100% rename from tests/idris2/reg022/case.idr rename to tests/idris2/reg/reg022/case.idr diff --git a/tests/idris2/reg022/expected b/tests/idris2/reg/reg022/expected similarity index 100% rename from tests/idris2/reg022/expected rename to tests/idris2/reg/reg022/expected diff --git a/tests/idris2/reg022/input b/tests/idris2/reg/reg022/input similarity index 100% rename from tests/idris2/reg022/input rename to tests/idris2/reg/reg022/input diff --git a/tests/idris2/reg/reg022/run b/tests/idris2/reg/reg022/run new file mode 100755 index 000000000..ece2f87a9 --- /dev/null +++ b/tests/idris2/reg/reg022/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check case.idr diff --git a/tests/idris2/reg023/boom.idr b/tests/idris2/reg/reg023/boom.idr similarity index 100% rename from tests/idris2/reg023/boom.idr rename to tests/idris2/reg/reg023/boom.idr diff --git a/tests/idris2/reg023/expected b/tests/idris2/reg/reg023/expected similarity index 100% rename from tests/idris2/reg023/expected rename to tests/idris2/reg/reg023/expected diff --git a/tests/idris2/reg/reg023/run b/tests/idris2/reg/reg023/run new file mode 100755 index 000000000..a35ea0c59 --- /dev/null +++ b/tests/idris2/reg/reg023/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check boom.idr diff --git a/tests/idris2/reg024/expected b/tests/idris2/reg/reg024/expected similarity index 100% rename from tests/idris2/reg024/expected rename to tests/idris2/reg/reg024/expected diff --git a/tests/idris2/reg024/input b/tests/idris2/reg/reg024/input similarity index 100% rename from tests/idris2/reg024/input rename to tests/idris2/reg/reg024/input diff --git a/tests/idris2/reg024/run b/tests/idris2/reg/reg024/run similarity index 52% rename from tests/idris2/reg024/run rename to tests/idris2/reg/reg024/run index 17f6211da..800ee3e4f 100755 --- a/tests/idris2/reg024/run +++ b/tests/idris2/reg/reg024/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 split.idr < input diff --git a/tests/idris2/reg024/split.idr b/tests/idris2/reg/reg024/split.idr similarity index 100% rename from tests/idris2/reg024/split.idr rename to tests/idris2/reg/reg024/split.idr diff --git a/tests/idris2/reg025/expected b/tests/idris2/reg/reg025/expected similarity index 100% rename from tests/idris2/reg025/expected rename to tests/idris2/reg/reg025/expected diff --git a/tests/idris2/reg025/input b/tests/idris2/reg/reg025/input similarity index 100% rename from tests/idris2/reg025/input rename to tests/idris2/reg/reg025/input diff --git a/tests/idris2/reg025/lift.idr b/tests/idris2/reg/reg025/lift.idr similarity index 100% rename from tests/idris2/reg025/lift.idr rename to tests/idris2/reg/reg025/lift.idr diff --git a/tests/idris2/reg025/run b/tests/idris2/reg/reg025/run similarity index 51% rename from tests/idris2/reg025/run rename to tests/idris2/reg/reg025/run index 157940aa4..d65a908ea 100755 --- a/tests/idris2/reg025/run +++ b/tests/idris2/reg/reg025/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 lift.idr < input diff --git a/tests/idris2/reg026/Meh.idr b/tests/idris2/reg/reg026/Meh.idr similarity index 100% rename from tests/idris2/reg026/Meh.idr rename to tests/idris2/reg/reg026/Meh.idr diff --git a/tests/idris2/reg026/expected b/tests/idris2/reg/reg026/expected similarity index 100% rename from tests/idris2/reg026/expected rename to tests/idris2/reg/reg026/expected diff --git a/tests/idris2/reg/reg026/run b/tests/idris2/reg/reg026/run new file mode 100755 index 000000000..0012d13f2 --- /dev/null +++ b/tests/idris2/reg/reg026/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Meh.idr diff --git a/tests/idris2/reg027/expected b/tests/idris2/reg/reg027/expected similarity index 100% rename from tests/idris2/reg027/expected rename to tests/idris2/reg/reg027/expected diff --git a/tests/idris2/reg027/pwhere.idr b/tests/idris2/reg/reg027/pwhere.idr similarity index 100% rename from tests/idris2/reg027/pwhere.idr rename to tests/idris2/reg/reg027/pwhere.idr diff --git a/tests/idris2/reg/reg027/run b/tests/idris2/reg/reg027/run new file mode 100755 index 000000000..4f32d300f --- /dev/null +++ b/tests/idris2/reg/reg027/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check pwhere.idr diff --git a/tests/idris2/reg028/Test.idr b/tests/idris2/reg/reg028/Test.idr similarity index 100% rename from tests/idris2/reg028/Test.idr rename to tests/idris2/reg/reg028/Test.idr diff --git a/tests/idris2/reg028/expected b/tests/idris2/reg/reg028/expected similarity index 100% rename from tests/idris2/reg028/expected rename to tests/idris2/reg/reg028/expected diff --git a/tests/idris2/reg/reg028/run b/tests/idris2/reg/reg028/run new file mode 100755 index 000000000..d35387bb3 --- /dev/null +++ b/tests/idris2/reg/reg028/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Test.idr diff --git a/tests/idris2/reg029/expected b/tests/idris2/reg/reg029/expected similarity index 100% rename from tests/idris2/reg029/expected rename to tests/idris2/reg/reg029/expected diff --git a/tests/idris2/reg029/lqueue.idr b/tests/idris2/reg/reg029/lqueue.idr similarity index 100% rename from tests/idris2/reg029/lqueue.idr rename to tests/idris2/reg/reg029/lqueue.idr diff --git a/tests/idris2/reg/reg029/run b/tests/idris2/reg/reg029/run new file mode 100755 index 000000000..d929310ce --- /dev/null +++ b/tests/idris2/reg/reg029/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check lqueue.idr diff --git a/tests/idris2/reg030/A.idr b/tests/idris2/reg/reg030/A.idr similarity index 100% rename from tests/idris2/reg030/A.idr rename to tests/idris2/reg/reg030/A.idr diff --git a/tests/idris2/reg030/B.idr b/tests/idris2/reg/reg030/B.idr similarity index 100% rename from tests/idris2/reg030/B.idr rename to tests/idris2/reg/reg030/B.idr diff --git a/tests/idris2/reg030/C.idr b/tests/idris2/reg/reg030/C.idr similarity index 100% rename from tests/idris2/reg030/C.idr rename to tests/idris2/reg/reg030/C.idr diff --git a/tests/idris2/reg030/expected b/tests/idris2/reg/reg030/expected similarity index 100% rename from tests/idris2/reg030/expected rename to tests/idris2/reg/reg030/expected diff --git a/tests/idris2/reg/reg030/run b/tests/idris2/reg/reg030/run new file mode 100755 index 000000000..54a33fa37 --- /dev/null +++ b/tests/idris2/reg/reg030/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check A.idr diff --git a/tests/idris2/reg031/dpair.idr b/tests/idris2/reg/reg031/dpair.idr similarity index 100% rename from tests/idris2/reg031/dpair.idr rename to tests/idris2/reg/reg031/dpair.idr diff --git a/tests/idris2/reg031/expected b/tests/idris2/reg/reg031/expected similarity index 100% rename from tests/idris2/reg031/expected rename to tests/idris2/reg/reg031/expected diff --git a/tests/idris2/reg/reg031/run b/tests/idris2/reg/reg031/run new file mode 100755 index 000000000..5c91651b0 --- /dev/null +++ b/tests/idris2/reg/reg031/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check dpair.idr diff --git a/tests/idris2/reg032/expected b/tests/idris2/reg/reg032/expected similarity index 100% rename from tests/idris2/reg032/expected rename to tests/idris2/reg/reg032/expected diff --git a/tests/idris2/reg032/recupdate.idr b/tests/idris2/reg/reg032/recupdate.idr similarity index 100% rename from tests/idris2/reg032/recupdate.idr rename to tests/idris2/reg/reg032/recupdate.idr diff --git a/tests/idris2/reg/reg032/run b/tests/idris2/reg/reg032/run new file mode 100755 index 000000000..d3347bad5 --- /dev/null +++ b/tests/idris2/reg/reg032/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check recupdate.idr diff --git a/tests/idris2/reg033/DerivingEq.idr b/tests/idris2/reg/reg033/DerivingEq.idr similarity index 100% rename from tests/idris2/reg033/DerivingEq.idr rename to tests/idris2/reg/reg033/DerivingEq.idr diff --git a/tests/idris2/reg033/expected b/tests/idris2/reg/reg033/expected similarity index 100% rename from tests/idris2/reg033/expected rename to tests/idris2/reg/reg033/expected diff --git a/tests/idris2/reg/reg033/run b/tests/idris2/reg/reg033/run new file mode 100755 index 000000000..663b5eec0 --- /dev/null +++ b/tests/idris2/reg/reg033/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check test.idr diff --git a/tests/idris2/reg033/test.idr b/tests/idris2/reg/reg033/test.idr similarity index 100% rename from tests/idris2/reg033/test.idr rename to tests/idris2/reg/reg033/test.idr diff --git a/tests/idris2/reg034/expected b/tests/idris2/reg/reg034/expected similarity index 100% rename from tests/idris2/reg034/expected rename to tests/idris2/reg/reg034/expected diff --git a/tests/idris2/reg/reg034/run b/tests/idris2/reg/reg034/run new file mode 100755 index 000000000..0e271ecf5 --- /dev/null +++ b/tests/idris2/reg/reg034/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check void.idr diff --git a/tests/idris2/reg034/void.idr b/tests/idris2/reg/reg034/void.idr similarity index 100% rename from tests/idris2/reg034/void.idr rename to tests/idris2/reg/reg034/void.idr diff --git a/tests/idris2/reg035/Implicit.idr b/tests/idris2/reg/reg035/Implicit.idr similarity index 100% rename from tests/idris2/reg035/Implicit.idr rename to tests/idris2/reg/reg035/Implicit.idr diff --git a/tests/idris2/reg035/expected b/tests/idris2/reg/reg035/expected similarity index 100% rename from tests/idris2/reg035/expected rename to tests/idris2/reg/reg035/expected diff --git a/tests/idris2/reg/reg035/run b/tests/idris2/reg/reg035/run new file mode 100755 index 000000000..c88212c0e --- /dev/null +++ b/tests/idris2/reg/reg035/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Implicit.idr diff --git a/tests/idris2/reg036/Test.idr b/tests/idris2/reg/reg036/Test.idr similarity index 100% rename from tests/idris2/reg036/Test.idr rename to tests/idris2/reg/reg036/Test.idr diff --git a/tests/idris2/reg036/expected b/tests/idris2/reg/reg036/expected similarity index 100% rename from tests/idris2/reg036/expected rename to tests/idris2/reg/reg036/expected diff --git a/tests/idris2/reg/reg036/run b/tests/idris2/reg/reg036/run new file mode 100755 index 000000000..d35387bb3 --- /dev/null +++ b/tests/idris2/reg/reg036/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Test.idr diff --git a/tests/idris2/reg037/Test.idr b/tests/idris2/reg/reg037/Test.idr similarity index 100% rename from tests/idris2/reg037/Test.idr rename to tests/idris2/reg/reg037/Test.idr diff --git a/tests/idris2/reg037/expected b/tests/idris2/reg/reg037/expected similarity index 100% rename from tests/idris2/reg037/expected rename to tests/idris2/reg/reg037/expected diff --git a/tests/idris2/reg/reg037/run b/tests/idris2/reg/reg037/run new file mode 100755 index 000000000..d35387bb3 --- /dev/null +++ b/tests/idris2/reg/reg037/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Test.idr diff --git a/tests/idris2/reg038/Test1.idr b/tests/idris2/reg/reg038/Test1.idr similarity index 100% rename from tests/idris2/reg038/Test1.idr rename to tests/idris2/reg/reg038/Test1.idr diff --git a/tests/idris2/reg038/Test2.idr b/tests/idris2/reg/reg038/Test2.idr similarity index 100% rename from tests/idris2/reg038/Test2.idr rename to tests/idris2/reg/reg038/Test2.idr diff --git a/tests/idris2/reg038/expected b/tests/idris2/reg/reg038/expected similarity index 100% rename from tests/idris2/reg038/expected rename to tests/idris2/reg/reg038/expected diff --git a/tests/idris2/reg038/run b/tests/idris2/reg/reg038/run similarity index 57% rename from tests/idris2/reg038/run rename to tests/idris2/reg/reg038/run index 50feabb22..d49c9cf38 100755 --- a/tests/idris2/reg038/run +++ b/tests/idris2/reg/reg038/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Test1.idr check Test2.idr diff --git a/tests/idris2/reg039/dupdup.idr b/tests/idris2/reg/reg039/dupdup.idr similarity index 100% rename from tests/idris2/reg039/dupdup.idr rename to tests/idris2/reg/reg039/dupdup.idr diff --git a/tests/idris2/reg039/expected b/tests/idris2/reg/reg039/expected similarity index 100% rename from tests/idris2/reg039/expected rename to tests/idris2/reg/reg039/expected diff --git a/tests/idris2/reg/reg039/run b/tests/idris2/reg/reg039/run new file mode 100755 index 000000000..c7225e097 --- /dev/null +++ b/tests/idris2/reg/reg039/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check dupdup.idr diff --git a/tests/idris2/reg040/CoverBug.idr b/tests/idris2/reg/reg040/CoverBug.idr similarity index 100% rename from tests/idris2/reg040/CoverBug.idr rename to tests/idris2/reg/reg040/CoverBug.idr diff --git a/tests/idris2/reg040/expected b/tests/idris2/reg/reg040/expected similarity index 100% rename from tests/idris2/reg040/expected rename to tests/idris2/reg/reg040/expected diff --git a/tests/idris2/reg/reg040/run b/tests/idris2/reg/reg040/run new file mode 100755 index 000000000..159f83fc2 --- /dev/null +++ b/tests/idris2/reg/reg040/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check CoverBug.idr diff --git a/tests/idris2/reg041/expected b/tests/idris2/reg/reg041/expected similarity index 100% rename from tests/idris2/reg041/expected rename to tests/idris2/reg/reg041/expected diff --git a/tests/idris2/reg/reg041/run b/tests/idris2/reg/reg041/run new file mode 100755 index 000000000..4f15a9046 --- /dev/null +++ b/tests/idris2/reg/reg041/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check tuple.idr diff --git a/tests/idris2/reg041/tuple.idr b/tests/idris2/reg/reg041/tuple.idr similarity index 100% rename from tests/idris2/reg041/tuple.idr rename to tests/idris2/reg/reg041/tuple.idr diff --git a/tests/idris2/reg042/NatOpts.idr b/tests/idris2/reg/reg042/NatOpts.idr similarity index 100% rename from tests/idris2/reg042/NatOpts.idr rename to tests/idris2/reg/reg042/NatOpts.idr diff --git a/tests/idris2/reg042/expected b/tests/idris2/reg/reg042/expected similarity index 100% rename from tests/idris2/reg042/expected rename to tests/idris2/reg/reg042/expected diff --git a/tests/idris2/reg042/input b/tests/idris2/reg/reg042/input similarity index 100% rename from tests/idris2/reg042/input rename to tests/idris2/reg/reg042/input diff --git a/tests/idris2/reg042/run b/tests/idris2/reg/reg042/run similarity index 53% rename from tests/idris2/reg042/run rename to tests/idris2/reg/reg042/run index 2f7509220..508f18835 100644 --- a/tests/idris2/reg042/run +++ b/tests/idris2/reg/reg042/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 NatOpts.idr < input diff --git a/tests/idris2/reg043/NotFake.idr b/tests/idris2/reg/reg043/NotFake.idr similarity index 100% rename from tests/idris2/reg043/NotFake.idr rename to tests/idris2/reg/reg043/NotFake.idr diff --git a/tests/idris2/reg043/TestFake.idr b/tests/idris2/reg/reg043/TestFake.idr similarity index 100% rename from tests/idris2/reg043/TestFake.idr rename to tests/idris2/reg/reg043/TestFake.idr diff --git a/tests/idris2/reg043/expected b/tests/idris2/reg/reg043/expected similarity index 100% rename from tests/idris2/reg043/expected rename to tests/idris2/reg/reg043/expected diff --git a/tests/idris2/reg043/run b/tests/idris2/reg/reg043/run similarity index 81% rename from tests/idris2/reg043/run rename to tests/idris2/reg/reg043/run index 740fd28d2..de20f836d 100755 --- a/tests/idris2/reg043/run +++ b/tests/idris2/reg/reg043/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check NotFake.idr diff --git a/tests/idris2/reg044/Methods.idr b/tests/idris2/reg/reg044/Methods.idr similarity index 100% rename from tests/idris2/reg044/Methods.idr rename to tests/idris2/reg/reg044/Methods.idr diff --git a/tests/idris2/reg044/expected b/tests/idris2/reg/reg044/expected similarity index 100% rename from tests/idris2/reg044/expected rename to tests/idris2/reg/reg044/expected diff --git a/tests/idris2/reg/reg044/run b/tests/idris2/reg/reg044/run new file mode 100755 index 000000000..c870602d6 --- /dev/null +++ b/tests/idris2/reg/reg044/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Methods.idr diff --git a/tests/idris2/reg045/expected b/tests/idris2/reg/reg045/expected similarity index 100% rename from tests/idris2/reg045/expected rename to tests/idris2/reg/reg045/expected diff --git a/tests/idris2/reg/reg045/run b/tests/idris2/reg/reg045/run new file mode 100755 index 000000000..bf95787c0 --- /dev/null +++ b/tests/idris2/reg/reg045/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check withparams.idr diff --git a/tests/idris2/reg045/withparams.idr b/tests/idris2/reg/reg045/withparams.idr similarity index 100% rename from tests/idris2/reg045/withparams.idr rename to tests/idris2/reg/reg045/withparams.idr diff --git a/tests/idris2/reg046/Postpone.idr b/tests/idris2/reg/reg046/Postpone.idr similarity index 100% rename from tests/idris2/reg046/Postpone.idr rename to tests/idris2/reg/reg046/Postpone.idr diff --git a/tests/idris2/reg046/expected b/tests/idris2/reg/reg046/expected similarity index 100% rename from tests/idris2/reg046/expected rename to tests/idris2/reg/reg046/expected diff --git a/tests/idris2/reg046/input b/tests/idris2/reg/reg046/input similarity index 100% rename from tests/idris2/reg046/input rename to tests/idris2/reg/reg046/input diff --git a/tests/idris2/reg046/run b/tests/idris2/reg/reg046/run similarity index 54% rename from tests/idris2/reg046/run rename to tests/idris2/reg/reg046/run index 1b63d28c3..606432c5d 100755 --- a/tests/idris2/reg046/run +++ b/tests/idris2/reg/reg046/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Postpone.idr < input diff --git a/tests/idris2/reg047/QualifiedDoBang.idr b/tests/idris2/reg/reg047/QualifiedDoBang.idr similarity index 100% rename from tests/idris2/reg047/QualifiedDoBang.idr rename to tests/idris2/reg/reg047/QualifiedDoBang.idr diff --git a/tests/idris2/reg047/expected b/tests/idris2/reg/reg047/expected similarity index 100% rename from tests/idris2/reg047/expected rename to tests/idris2/reg/reg047/expected diff --git a/tests/idris2/reg047/input b/tests/idris2/reg/reg047/input similarity index 100% rename from tests/idris2/reg047/input rename to tests/idris2/reg/reg047/input diff --git a/tests/idris2/reg047/run b/tests/idris2/reg/reg047/run similarity index 60% rename from tests/idris2/reg047/run rename to tests/idris2/reg/reg047/run index d1c2a87cb..335b0ec33 100755 --- a/tests/idris2/reg047/run +++ b/tests/idris2/reg/reg047/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 QualifiedDoBang.idr < input diff --git a/tests/idris2/reg048/expected b/tests/idris2/reg/reg048/expected similarity index 100% rename from tests/idris2/reg048/expected rename to tests/idris2/reg/reg048/expected diff --git a/tests/idris2/reg048/inferror.idr b/tests/idris2/reg/reg048/inferror.idr similarity index 100% rename from tests/idris2/reg048/inferror.idr rename to tests/idris2/reg/reg048/inferror.idr diff --git a/tests/idris2/reg048/run b/tests/idris2/reg/reg048/run similarity index 55% rename from tests/idris2/reg048/run rename to tests/idris2/reg/reg048/run index d5473efbc..5bf04de68 100755 --- a/tests/idris2/reg048/run +++ b/tests/idris2/reg/reg048/run @@ -1,2 +1,2 @@ -. ../../testutils.sh +. ../../../testutils.sh check inferror.idr -p contrib diff --git a/tests/idris2/reg049/expected b/tests/idris2/reg/reg049/expected similarity index 100% rename from tests/idris2/reg049/expected rename to tests/idris2/reg/reg049/expected diff --git a/tests/idris2/reg049/lettype.idr b/tests/idris2/reg/reg049/lettype.idr similarity index 100% rename from tests/idris2/reg049/lettype.idr rename to tests/idris2/reg/reg049/lettype.idr diff --git a/tests/idris2/reg049/run b/tests/idris2/reg/reg049/run similarity index 54% rename from tests/idris2/reg049/run rename to tests/idris2/reg/reg049/run index e5dc521b1..f41a41bb1 100755 --- a/tests/idris2/reg049/run +++ b/tests/idris2/reg/reg049/run @@ -1,2 +1,2 @@ -. ../../testutils.sh +. ../../../testutils.sh check lettype.idr -p contrib diff --git a/tests/idris2/reg050/expected b/tests/idris2/reg/reg050/expected similarity index 100% rename from tests/idris2/reg050/expected rename to tests/idris2/reg/reg050/expected diff --git a/tests/idris2/reg050/loopy.idr b/tests/idris2/reg/reg050/loopy.idr similarity index 100% rename from tests/idris2/reg050/loopy.idr rename to tests/idris2/reg/reg050/loopy.idr diff --git a/tests/idris2/reg050/run b/tests/idris2/reg/reg050/run similarity index 52% rename from tests/idris2/reg050/run rename to tests/idris2/reg/reg050/run index 66707ed52..c14600be1 100755 --- a/tests/idris2/reg050/run +++ b/tests/idris2/reg/reg050/run @@ -1,2 +1,2 @@ -. ../../testutils.sh +. ../../../testutils.sh check loopy.idr -p contrib diff --git a/tests/idris2/reg051/BigFins.idr b/tests/idris2/reg/reg051/BigFins.idr similarity index 100% rename from tests/idris2/reg051/BigFins.idr rename to tests/idris2/reg/reg051/BigFins.idr diff --git a/tests/idris2/reg051/expected b/tests/idris2/reg/reg051/expected similarity index 100% rename from tests/idris2/reg051/expected rename to tests/idris2/reg/reg051/expected diff --git a/tests/idris2/reg/reg051/run b/tests/idris2/reg/reg051/run new file mode 100755 index 000000000..144530cf6 --- /dev/null +++ b/tests/idris2/reg/reg051/run @@ -0,0 +1,2 @@ +. ../../../testutils.sh +check BigFins.idr diff --git a/tests/idris2/reg051/test.ipkg b/tests/idris2/reg/reg051/test.ipkg similarity index 100% rename from tests/idris2/reg051/test.ipkg rename to tests/idris2/reg/reg051/test.ipkg diff --git a/tests/idris2/reg052/DPairQuote.idr b/tests/idris2/reg/reg052/DPairQuote.idr similarity index 100% rename from tests/idris2/reg052/DPairQuote.idr rename to tests/idris2/reg/reg052/DPairQuote.idr diff --git a/tests/idris2/reg052/expected b/tests/idris2/reg/reg052/expected similarity index 100% rename from tests/idris2/reg052/expected rename to tests/idris2/reg/reg052/expected diff --git a/tests/idris2/reg/reg052/run b/tests/idris2/reg/reg052/run new file mode 100755 index 000000000..5ed96ec7f --- /dev/null +++ b/tests/idris2/reg/reg052/run @@ -0,0 +1,2 @@ +. ../../../testutils.sh +check DPairQuote.idr diff --git a/tests/idris2/reg052/test.ipkg b/tests/idris2/reg/reg052/test.ipkg similarity index 100% rename from tests/idris2/reg052/test.ipkg rename to tests/idris2/reg/reg052/test.ipkg diff --git a/tests/idris2/reg001/run b/tests/idris2/reg001/run deleted file mode 100755 index e927e12c0..000000000 --- a/tests/idris2/reg001/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check D.idr diff --git a/tests/idris2/reg002/run b/tests/idris2/reg002/run deleted file mode 100755 index c2084f482..000000000 --- a/tests/idris2/reg002/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check linm.idr diff --git a/tests/idris2/reg004/run b/tests/idris2/reg004/run deleted file mode 100755 index 10632b2de..000000000 --- a/tests/idris2/reg004/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check ambig.idr diff --git a/tests/idris2/reg005/run b/tests/idris2/reg005/run deleted file mode 100755 index 6d1af8640..000000000 --- a/tests/idris2/reg005/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check iftype.idr diff --git a/tests/idris2/reg006/run b/tests/idris2/reg006/run deleted file mode 100755 index 05d093b40..000000000 --- a/tests/idris2/reg006/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Cmd.idr diff --git a/tests/idris2/reg007/run b/tests/idris2/reg007/run deleted file mode 100755 index 64c80a5b2..000000000 --- a/tests/idris2/reg007/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Main.idr diff --git a/tests/idris2/reg009/run b/tests/idris2/reg009/run deleted file mode 100755 index 190bd11b9..000000000 --- a/tests/idris2/reg009/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Case.idr diff --git a/tests/idris2/reg010/run b/tests/idris2/reg010/run deleted file mode 100755 index 33f2d1ada..000000000 --- a/tests/idris2/reg010/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Recordname.idr diff --git a/tests/idris2/reg011/run b/tests/idris2/reg011/run deleted file mode 100755 index ce2877d08..000000000 --- a/tests/idris2/reg011/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check mut.idr diff --git a/tests/idris2/reg012/run b/tests/idris2/reg012/run deleted file mode 100755 index 8b984ed2b..000000000 --- a/tests/idris2/reg012/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Foo.idr diff --git a/tests/idris2/reg015/run b/tests/idris2/reg015/run deleted file mode 100755 index 581897bba..000000000 --- a/tests/idris2/reg015/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check anyfail.idr diff --git a/tests/idris2/reg016/run b/tests/idris2/reg016/run deleted file mode 100755 index 29afa74be..000000000 --- a/tests/idris2/reg016/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Using.idr diff --git a/tests/idris2/reg017/run b/tests/idris2/reg017/run deleted file mode 100755 index 5465fa2df..000000000 --- a/tests/idris2/reg017/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check lammult.idr diff --git a/tests/idris2/reg018/run b/tests/idris2/reg018/run deleted file mode 100755 index 508b8282e..000000000 --- a/tests/idris2/reg018/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check cycle.idr diff --git a/tests/idris2/reg019/run b/tests/idris2/reg019/run deleted file mode 100755 index 546e07fcd..000000000 --- a/tests/idris2/reg019/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check lazybug.idr diff --git a/tests/idris2/reg021/run b/tests/idris2/reg021/run deleted file mode 100755 index 6f7f11722..000000000 --- a/tests/idris2/reg021/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check case.idr diff --git a/tests/idris2/reg022/run b/tests/idris2/reg022/run deleted file mode 100755 index 6f7f11722..000000000 --- a/tests/idris2/reg022/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check case.idr diff --git a/tests/idris2/reg023/run b/tests/idris2/reg023/run deleted file mode 100755 index 3f140f93b..000000000 --- a/tests/idris2/reg023/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check boom.idr diff --git a/tests/idris2/reg026/run b/tests/idris2/reg026/run deleted file mode 100755 index f5d5dd5d9..000000000 --- a/tests/idris2/reg026/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Meh.idr diff --git a/tests/idris2/reg027/run b/tests/idris2/reg027/run deleted file mode 100755 index 4d6e1ff77..000000000 --- a/tests/idris2/reg027/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check pwhere.idr diff --git a/tests/idris2/reg028/run b/tests/idris2/reg028/run deleted file mode 100755 index 64b10e3f8..000000000 --- a/tests/idris2/reg028/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Test.idr diff --git a/tests/idris2/reg029/run b/tests/idris2/reg029/run deleted file mode 100755 index fcbc83b59..000000000 --- a/tests/idris2/reg029/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check lqueue.idr diff --git a/tests/idris2/reg030/run b/tests/idris2/reg030/run deleted file mode 100755 index e8267b3ab..000000000 --- a/tests/idris2/reg030/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check A.idr diff --git a/tests/idris2/reg031/run b/tests/idris2/reg031/run deleted file mode 100755 index a08b0bef9..000000000 --- a/tests/idris2/reg031/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check dpair.idr diff --git a/tests/idris2/reg032/run b/tests/idris2/reg032/run deleted file mode 100755 index 72cff3a29..000000000 --- a/tests/idris2/reg032/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check recupdate.idr diff --git a/tests/idris2/reg033/run b/tests/idris2/reg033/run deleted file mode 100755 index d0f513a10..000000000 --- a/tests/idris2/reg033/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check test.idr diff --git a/tests/idris2/reg034/run b/tests/idris2/reg034/run deleted file mode 100755 index 1092d1eb1..000000000 --- a/tests/idris2/reg034/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check void.idr diff --git a/tests/idris2/reg035/run b/tests/idris2/reg035/run deleted file mode 100755 index 096de90fd..000000000 --- a/tests/idris2/reg035/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Implicit.idr diff --git a/tests/idris2/reg036/run b/tests/idris2/reg036/run deleted file mode 100755 index 64b10e3f8..000000000 --- a/tests/idris2/reg036/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Test.idr diff --git a/tests/idris2/reg037/run b/tests/idris2/reg037/run deleted file mode 100755 index 64b10e3f8..000000000 --- a/tests/idris2/reg037/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Test.idr diff --git a/tests/idris2/reg039/run b/tests/idris2/reg039/run deleted file mode 100755 index 52897db3e..000000000 --- a/tests/idris2/reg039/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check dupdup.idr diff --git a/tests/idris2/reg040/run b/tests/idris2/reg040/run deleted file mode 100755 index 4c3a475e3..000000000 --- a/tests/idris2/reg040/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check CoverBug.idr diff --git a/tests/idris2/reg041/run b/tests/idris2/reg041/run deleted file mode 100755 index 00fb744d9..000000000 --- a/tests/idris2/reg041/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check tuple.idr diff --git a/tests/idris2/reg044/run b/tests/idris2/reg044/run deleted file mode 100755 index d459abd54..000000000 --- a/tests/idris2/reg044/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Methods.idr diff --git a/tests/idris2/reg045/run b/tests/idris2/reg045/run deleted file mode 100755 index 8426db0e7..000000000 --- a/tests/idris2/reg045/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check withparams.idr diff --git a/tests/idris2/reg051/run b/tests/idris2/reg051/run deleted file mode 100755 index 2b332393b..000000000 --- a/tests/idris2/reg051/run +++ /dev/null @@ -1,2 +0,0 @@ -. ../../testutils.sh -check BigFins.idr diff --git a/tests/idris2/reg052/run b/tests/idris2/reg052/run deleted file mode 100755 index bdd7a10f4..000000000 --- a/tests/idris2/reg052/run +++ /dev/null @@ -1,2 +0,0 @@ -. ../../testutils.sh -check DPairQuote.idr diff --git a/tests/idris2/repl001/expected b/tests/idris2/repl/repl001/expected similarity index 100% rename from tests/idris2/repl001/expected rename to tests/idris2/repl/repl001/expected diff --git a/tests/idris2/repl001/input b/tests/idris2/repl/repl001/input similarity index 100% rename from tests/idris2/repl001/input rename to tests/idris2/repl/repl001/input diff --git a/tests/idris2/repl/repl001/run b/tests/idris2/repl/repl001/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/repl/repl001/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/repl002/expected b/tests/idris2/repl/repl002/expected similarity index 100% rename from tests/idris2/repl002/expected rename to tests/idris2/repl/repl002/expected diff --git a/tests/idris2/repl002/input b/tests/idris2/repl/repl002/input similarity index 100% rename from tests/idris2/repl002/input rename to tests/idris2/repl/repl002/input diff --git a/tests/idris2/repl/repl002/run b/tests/idris2/repl/repl002/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/repl/repl002/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/repl003/expected b/tests/idris2/repl/repl003/expected similarity index 100% rename from tests/idris2/repl003/expected rename to tests/idris2/repl/repl003/expected diff --git a/tests/idris2/repl003/input b/tests/idris2/repl/repl003/input similarity index 100% rename from tests/idris2/repl003/input rename to tests/idris2/repl/repl003/input diff --git a/tests/idris2/repl/repl003/run b/tests/idris2/repl/repl003/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/repl/repl003/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/repl004/expected b/tests/idris2/repl/repl004/expected similarity index 100% rename from tests/idris2/repl004/expected rename to tests/idris2/repl/repl004/expected diff --git a/tests/idris2/repl004/input b/tests/idris2/repl/repl004/input similarity index 100% rename from tests/idris2/repl004/input rename to tests/idris2/repl/repl004/input diff --git a/tests/idris2/repl/repl004/run b/tests/idris2/repl/repl004/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/repl/repl004/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/repl005/expected b/tests/idris2/repl/repl005/expected similarity index 100% rename from tests/idris2/repl005/expected rename to tests/idris2/repl/repl005/expected diff --git a/tests/idris2/repl005/input b/tests/idris2/repl/repl005/input similarity index 100% rename from tests/idris2/repl005/input rename to tests/idris2/repl/repl005/input diff --git a/tests/idris2/repl/repl005/run b/tests/idris2/repl/repl005/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/repl/repl005/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/repl006/expected b/tests/idris2/repl/repl006/expected similarity index 100% rename from tests/idris2/repl006/expected rename to tests/idris2/repl/repl006/expected diff --git a/tests/idris2/repl006/input b/tests/idris2/repl/repl006/input similarity index 100% rename from tests/idris2/repl006/input rename to tests/idris2/repl/repl006/input diff --git a/tests/idris2/repl/repl006/run b/tests/idris2/repl/repl006/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/repl/repl006/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/repl001/run b/tests/idris2/repl001/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/repl001/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/repl002/run b/tests/idris2/repl002/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/repl002/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/repl003/run b/tests/idris2/repl003/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/repl003/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/repl004/run b/tests/idris2/repl004/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/repl004/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/repl005/run b/tests/idris2/repl005/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/repl005/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/repl006/run b/tests/idris2/repl006/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/repl006/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/rewrite001/run b/tests/idris2/rewrite001/run deleted file mode 100755 index 48e0430d4..000000000 --- a/tests/idris2/rewrite001/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue2573.idr diff --git a/tests/idris2/schemeeval001/expected b/tests/idris2/schemeeval/schemeeval001/expected similarity index 100% rename from tests/idris2/schemeeval001/expected rename to tests/idris2/schemeeval/schemeeval001/expected diff --git a/tests/idris2/schemeeval001/input b/tests/idris2/schemeeval/schemeeval001/input similarity index 100% rename from tests/idris2/schemeeval001/input rename to tests/idris2/schemeeval/schemeeval001/input diff --git a/tests/idris2/schemeeval/schemeeval001/run b/tests/idris2/schemeeval/schemeeval001/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/schemeeval/schemeeval001/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/schemeeval002/expected b/tests/idris2/schemeeval/schemeeval002/expected similarity index 100% rename from tests/idris2/schemeeval002/expected rename to tests/idris2/schemeeval/schemeeval002/expected diff --git a/tests/idris2/schemeeval002/input b/tests/idris2/schemeeval/schemeeval002/input similarity index 100% rename from tests/idris2/schemeeval002/input rename to tests/idris2/schemeeval/schemeeval002/input diff --git a/tests/idris2/schemeeval/schemeeval002/run b/tests/idris2/schemeeval/schemeeval002/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/schemeeval/schemeeval002/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/schemeeval003/expected b/tests/idris2/schemeeval/schemeeval003/expected similarity index 100% rename from tests/idris2/schemeeval003/expected rename to tests/idris2/schemeeval/schemeeval003/expected diff --git a/tests/idris2/schemeeval003/input b/tests/idris2/schemeeval/schemeeval003/input similarity index 100% rename from tests/idris2/schemeeval003/input rename to tests/idris2/schemeeval/schemeeval003/input diff --git a/tests/idris2/schemeeval/schemeeval003/run b/tests/idris2/schemeeval/schemeeval003/run new file mode 100755 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/schemeeval/schemeeval003/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/schemeeval004/expected b/tests/idris2/schemeeval/schemeeval004/expected similarity index 100% rename from tests/idris2/schemeeval004/expected rename to tests/idris2/schemeeval/schemeeval004/expected diff --git a/tests/idris2/schemeeval004/input b/tests/idris2/schemeeval/schemeeval004/input similarity index 100% rename from tests/idris2/schemeeval004/input rename to tests/idris2/schemeeval/schemeeval004/input diff --git a/tests/idris2/schemeeval004/list.idr b/tests/idris2/schemeeval/schemeeval004/list.idr similarity index 100% rename from tests/idris2/schemeeval004/list.idr rename to tests/idris2/schemeeval/schemeeval004/list.idr diff --git a/tests/idris2/schemeeval004/run b/tests/idris2/schemeeval/schemeeval004/run similarity index 51% rename from tests/idris2/schemeeval004/run rename to tests/idris2/schemeeval/schemeeval004/run index 6d6d987b1..11a21eb37 100755 --- a/tests/idris2/schemeeval004/run +++ b/tests/idris2/schemeeval/schemeeval004/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 list.idr < input diff --git a/tests/idris2/schemeeval005/Printf.idr b/tests/idris2/schemeeval/schemeeval005/Printf.idr similarity index 100% rename from tests/idris2/schemeeval005/Printf.idr rename to tests/idris2/schemeeval/schemeeval005/Printf.idr diff --git a/tests/idris2/schemeeval005/expected b/tests/idris2/schemeeval/schemeeval005/expected similarity index 100% rename from tests/idris2/schemeeval005/expected rename to tests/idris2/schemeeval/schemeeval005/expected diff --git a/tests/idris2/schemeeval005/input b/tests/idris2/schemeeval/schemeeval005/input similarity index 100% rename from tests/idris2/schemeeval005/input rename to tests/idris2/schemeeval/schemeeval005/input diff --git a/tests/idris2/schemeeval005/run b/tests/idris2/schemeeval/schemeeval005/run similarity index 52% rename from tests/idris2/schemeeval005/run rename to tests/idris2/schemeeval/schemeeval005/run index a854f30fd..bc2f18c94 100755 --- a/tests/idris2/schemeeval005/run +++ b/tests/idris2/schemeeval/schemeeval005/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Printf.idr < input diff --git a/tests/idris2/schemeeval006/expected b/tests/idris2/schemeeval/schemeeval006/expected similarity index 100% rename from tests/idris2/schemeeval006/expected rename to tests/idris2/schemeeval/schemeeval006/expected diff --git a/tests/idris2/schemeeval006/input b/tests/idris2/schemeeval/schemeeval006/input similarity index 100% rename from tests/idris2/schemeeval006/input rename to tests/idris2/schemeeval/schemeeval006/input diff --git a/tests/idris2/schemeeval/schemeeval006/run b/tests/idris2/schemeeval/schemeeval006/run new file mode 100644 index 000000000..404d7d47c --- /dev/null +++ b/tests/idris2/schemeeval/schemeeval006/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 < input diff --git a/tests/idris2/schemeeval001/run b/tests/idris2/schemeeval001/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/schemeeval001/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/schemeeval002/run b/tests/idris2/schemeeval002/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/schemeeval002/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/schemeeval003/run b/tests/idris2/schemeeval003/run deleted file mode 100755 index fecfb4b10..000000000 --- a/tests/idris2/schemeeval003/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/schemeeval006/run b/tests/idris2/schemeeval006/run deleted file mode 100644 index fecfb4b10..000000000 --- a/tests/idris2/schemeeval006/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 < input diff --git a/tests/idris2/termination001/AgdaIssue6059.idr b/tests/idris2/termination/termination001/AgdaIssue6059.idr similarity index 100% rename from tests/idris2/termination001/AgdaIssue6059.idr rename to tests/idris2/termination/termination001/AgdaIssue6059.idr diff --git a/tests/idris2/termination001/expected b/tests/idris2/termination/termination001/expected similarity index 100% rename from tests/idris2/termination001/expected rename to tests/idris2/termination/termination001/expected diff --git a/tests/idris2/termination001/run b/tests/idris2/termination/termination001/run similarity index 54% rename from tests/idris2/termination001/run rename to tests/idris2/termination/termination001/run index a035eb51c..f60e0a73a 100755 --- a/tests/idris2/termination001/run +++ b/tests/idris2/termination/termination001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 -c AgdaIssue6059.idr diff --git a/tests/idris2/positivity001/Issue660.idr b/tests/idris2/total/positivity001/Issue660.idr similarity index 100% rename from tests/idris2/positivity001/Issue660.idr rename to tests/idris2/total/positivity001/Issue660.idr diff --git a/tests/idris2/positivity001/expected b/tests/idris2/total/positivity001/expected similarity index 100% rename from tests/idris2/positivity001/expected rename to tests/idris2/total/positivity001/expected diff --git a/tests/idris2/total/positivity001/run b/tests/idris2/total/positivity001/run new file mode 100644 index 000000000..a1d32c7cb --- /dev/null +++ b/tests/idris2/total/positivity001/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue660.idr diff --git a/tests/idris2/positivity002/Issue660.idr b/tests/idris2/total/positivity002/Issue660.idr similarity index 100% rename from tests/idris2/positivity002/Issue660.idr rename to tests/idris2/total/positivity002/Issue660.idr diff --git a/tests/idris2/positivity002/expected b/tests/idris2/total/positivity002/expected similarity index 100% rename from tests/idris2/positivity002/expected rename to tests/idris2/total/positivity002/expected diff --git a/tests/idris2/total/positivity002/run b/tests/idris2/total/positivity002/run new file mode 100644 index 000000000..a1d32c7cb --- /dev/null +++ b/tests/idris2/total/positivity002/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue660.idr diff --git a/tests/idris2/positivity003/Issue660.idr b/tests/idris2/total/positivity003/Issue660.idr similarity index 100% rename from tests/idris2/positivity003/Issue660.idr rename to tests/idris2/total/positivity003/Issue660.idr diff --git a/tests/idris2/positivity003/expected b/tests/idris2/total/positivity003/expected similarity index 100% rename from tests/idris2/positivity003/expected rename to tests/idris2/total/positivity003/expected diff --git a/tests/idris2/total/positivity003/run b/tests/idris2/total/positivity003/run new file mode 100644 index 000000000..a1d32c7cb --- /dev/null +++ b/tests/idris2/total/positivity003/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue660.idr diff --git a/tests/idris2/positivity004/Issue1771-1.idr b/tests/idris2/total/positivity004/Issue1771-1.idr similarity index 100% rename from tests/idris2/positivity004/Issue1771-1.idr rename to tests/idris2/total/positivity004/Issue1771-1.idr diff --git a/tests/idris2/positivity004/Issue1771-2.idr b/tests/idris2/total/positivity004/Issue1771-2.idr similarity index 100% rename from tests/idris2/positivity004/Issue1771-2.idr rename to tests/idris2/total/positivity004/Issue1771-2.idr diff --git a/tests/idris2/positivity004/Issue1771-3.idr b/tests/idris2/total/positivity004/Issue1771-3.idr similarity index 100% rename from tests/idris2/positivity004/Issue1771-3.idr rename to tests/idris2/total/positivity004/Issue1771-3.idr diff --git a/tests/idris2/positivity004/expected b/tests/idris2/total/positivity004/expected similarity index 100% rename from tests/idris2/positivity004/expected rename to tests/idris2/total/positivity004/expected diff --git a/tests/idris2/positivity004/run b/tests/idris2/total/positivity004/run similarity index 79% rename from tests/idris2/positivity004/run rename to tests/idris2/total/positivity004/run index 274b47925..0785bd665 100644 --- a/tests/idris2/positivity004/run +++ b/tests/idris2/total/positivity004/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue1771-1.idr || true check Issue1771-2.idr || true diff --git a/tests/idris2/total001/Total.idr b/tests/idris2/total/total001/Total.idr similarity index 100% rename from tests/idris2/total001/Total.idr rename to tests/idris2/total/total001/Total.idr diff --git a/tests/idris2/total001/expected b/tests/idris2/total/total001/expected similarity index 100% rename from tests/idris2/total001/expected rename to tests/idris2/total/total001/expected diff --git a/tests/idris2/total001/input b/tests/idris2/total/total001/input similarity index 100% rename from tests/idris2/total001/input rename to tests/idris2/total/total001/input diff --git a/tests/idris2/total001/run b/tests/idris2/total/total001/run similarity index 52% rename from tests/idris2/total001/run rename to tests/idris2/total/total001/run index c1204f255..e3074a957 100755 --- a/tests/idris2/total001/run +++ b/tests/idris2/total/total001/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Total.idr < input diff --git a/tests/idris2/total002/Total.idr b/tests/idris2/total/total002/Total.idr similarity index 100% rename from tests/idris2/total002/Total.idr rename to tests/idris2/total/total002/Total.idr diff --git a/tests/idris2/total002/expected b/tests/idris2/total/total002/expected similarity index 100% rename from tests/idris2/total002/expected rename to tests/idris2/total/total002/expected diff --git a/tests/idris2/total002/input b/tests/idris2/total/total002/input similarity index 100% rename from tests/idris2/total002/input rename to tests/idris2/total/total002/input diff --git a/tests/idris2/total002/run b/tests/idris2/total/total002/run similarity index 52% rename from tests/idris2/total002/run rename to tests/idris2/total/total002/run index c1204f255..e3074a957 100755 --- a/tests/idris2/total002/run +++ b/tests/idris2/total/total002/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Total.idr < input diff --git a/tests/idris2/total003/Total.idr b/tests/idris2/total/total003/Total.idr similarity index 100% rename from tests/idris2/total003/Total.idr rename to tests/idris2/total/total003/Total.idr diff --git a/tests/idris2/total003/expected b/tests/idris2/total/total003/expected similarity index 100% rename from tests/idris2/total003/expected rename to tests/idris2/total/total003/expected diff --git a/tests/idris2/total003/input b/tests/idris2/total/total003/input similarity index 100% rename from tests/idris2/total003/input rename to tests/idris2/total/total003/input diff --git a/tests/idris2/total003/run b/tests/idris2/total/total003/run similarity index 52% rename from tests/idris2/total003/run rename to tests/idris2/total/total003/run index c1204f255..e3074a957 100755 --- a/tests/idris2/total003/run +++ b/tests/idris2/total/total003/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Total.idr < input diff --git a/tests/idris2/total004/Total.idr b/tests/idris2/total/total004/Total.idr similarity index 100% rename from tests/idris2/total004/Total.idr rename to tests/idris2/total/total004/Total.idr diff --git a/tests/idris2/total004/expected b/tests/idris2/total/total004/expected similarity index 100% rename from tests/idris2/total004/expected rename to tests/idris2/total/total004/expected diff --git a/tests/idris2/total004/input b/tests/idris2/total/total004/input similarity index 100% rename from tests/idris2/total004/input rename to tests/idris2/total/total004/input diff --git a/tests/idris2/total004/run b/tests/idris2/total/total004/run similarity index 52% rename from tests/idris2/total004/run rename to tests/idris2/total/total004/run index c1204f255..e3074a957 100755 --- a/tests/idris2/total004/run +++ b/tests/idris2/total/total004/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 Total.idr < input diff --git a/tests/idris2/total005/Total.idr b/tests/idris2/total/total005/Total.idr similarity index 100% rename from tests/idris2/total005/Total.idr rename to tests/idris2/total/total005/Total.idr diff --git a/tests/idris2/total005/expected b/tests/idris2/total/total005/expected similarity index 100% rename from tests/idris2/total005/expected rename to tests/idris2/total/total005/expected diff --git a/tests/idris2/total005/input b/tests/idris2/total/total005/input similarity index 100% rename from tests/idris2/total005/input rename to tests/idris2/total/total005/input diff --git a/tests/idris2/total/total005/run b/tests/idris2/total/total005/run new file mode 100755 index 000000000..e3074a957 --- /dev/null +++ b/tests/idris2/total/total005/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 Total.idr < input diff --git a/tests/idris2/total006/Total.idr b/tests/idris2/total/total006/Total.idr similarity index 100% rename from tests/idris2/total006/Total.idr rename to tests/idris2/total/total006/Total.idr diff --git a/tests/idris2/total006/expected b/tests/idris2/total/total006/expected similarity index 100% rename from tests/idris2/total006/expected rename to tests/idris2/total/total006/expected diff --git a/tests/idris2/total006/input b/tests/idris2/total/total006/input similarity index 100% rename from tests/idris2/total006/input rename to tests/idris2/total/total006/input diff --git a/tests/idris2/total/total006/run b/tests/idris2/total/total006/run new file mode 100755 index 000000000..e3074a957 --- /dev/null +++ b/tests/idris2/total/total006/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +idris2 Total.idr < input diff --git a/tests/idris2/total007/expected b/tests/idris2/total/total007/expected similarity index 100% rename from tests/idris2/total007/expected rename to tests/idris2/total/total007/expected diff --git a/tests/idris2/total007/partial.idr b/tests/idris2/total/total007/partial.idr similarity index 100% rename from tests/idris2/total007/partial.idr rename to tests/idris2/total/total007/partial.idr diff --git a/tests/idris2/total/total007/run b/tests/idris2/total/total007/run new file mode 100755 index 000000000..ad7633227 --- /dev/null +++ b/tests/idris2/total/total007/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check partial.idr diff --git a/tests/idris2/total008/expected b/tests/idris2/total/total008/expected similarity index 100% rename from tests/idris2/total008/expected rename to tests/idris2/total/total008/expected diff --git a/tests/idris2/total008/partial.idr b/tests/idris2/total/total008/partial.idr similarity index 100% rename from tests/idris2/total008/partial.idr rename to tests/idris2/total/total008/partial.idr diff --git a/tests/idris2/total/total008/run b/tests/idris2/total/total008/run new file mode 100755 index 000000000..ad7633227 --- /dev/null +++ b/tests/idris2/total/total008/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check partial.idr diff --git a/tests/idris2/total009/expected b/tests/idris2/total/total009/expected similarity index 100% rename from tests/idris2/total009/expected rename to tests/idris2/total/total009/expected diff --git a/tests/idris2/total/total009/run b/tests/idris2/total/total009/run new file mode 100755 index 000000000..57faa6eb9 --- /dev/null +++ b/tests/idris2/total/total009/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check tree.idr diff --git a/tests/idris2/total009/tree.idr b/tests/idris2/total/total009/tree.idr similarity index 100% rename from tests/idris2/total009/tree.idr rename to tests/idris2/total/total009/tree.idr diff --git a/tests/idris2/total010/PartialWith.idr b/tests/idris2/total/total010/PartialWith.idr similarity index 100% rename from tests/idris2/total010/PartialWith.idr rename to tests/idris2/total/total010/PartialWith.idr diff --git a/tests/idris2/total010/expected b/tests/idris2/total/total010/expected similarity index 100% rename from tests/idris2/total010/expected rename to tests/idris2/total/total010/expected diff --git a/tests/idris2/total/total010/run b/tests/idris2/total/total010/run new file mode 100755 index 000000000..424ebf7a1 --- /dev/null +++ b/tests/idris2/total/total010/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check PartialWith.idr diff --git a/tests/idris2/total011/Issue1460.idr b/tests/idris2/total/total011/Issue1460.idr similarity index 100% rename from tests/idris2/total011/Issue1460.idr rename to tests/idris2/total/total011/Issue1460.idr diff --git a/tests/idris2/total011/Issue1782.idr b/tests/idris2/total/total011/Issue1782.idr similarity index 100% rename from tests/idris2/total011/Issue1782.idr rename to tests/idris2/total/total011/Issue1782.idr diff --git a/tests/idris2/total011/Issue1828.idr b/tests/idris2/total/total011/Issue1828.idr similarity index 100% rename from tests/idris2/total011/Issue1828.idr rename to tests/idris2/total/total011/Issue1828.idr diff --git a/tests/idris2/total011/Issue1859-2.idr b/tests/idris2/total/total011/Issue1859-2.idr similarity index 100% rename from tests/idris2/total011/Issue1859-2.idr rename to tests/idris2/total/total011/Issue1859-2.idr diff --git a/tests/idris2/total011/Issue1859.idr b/tests/idris2/total/total011/Issue1859.idr similarity index 100% rename from tests/idris2/total011/Issue1859.idr rename to tests/idris2/total/total011/Issue1859.idr diff --git a/tests/idris2/total011/expected b/tests/idris2/total/total011/expected similarity index 100% rename from tests/idris2/total011/expected rename to tests/idris2/total/total011/expected diff --git a/tests/idris2/total011/run b/tests/idris2/total/total011/run similarity index 81% rename from tests/idris2/total011/run rename to tests/idris2/total/total011/run index fa22291fc..12281e64b 100755 --- a/tests/idris2/total011/run +++ b/tests/idris2/total/total011/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue1782.idr check Issue1460.idr diff --git a/tests/idris2/total012/Issue1828.idr b/tests/idris2/total/total012/Issue1828.idr similarity index 100% rename from tests/idris2/total012/Issue1828.idr rename to tests/idris2/total/total012/Issue1828.idr diff --git a/tests/idris2/total012/TotallyTotal.idr b/tests/idris2/total/total012/TotallyTotal.idr similarity index 100% rename from tests/idris2/total012/TotallyTotal.idr rename to tests/idris2/total/total012/TotallyTotal.idr diff --git a/tests/idris2/total012/expected b/tests/idris2/total/total012/expected similarity index 100% rename from tests/idris2/total012/expected rename to tests/idris2/total/total012/expected diff --git a/tests/idris2/total012/run b/tests/idris2/total/total012/run similarity index 94% rename from tests/idris2/total012/run rename to tests/idris2/total/total012/run index aa40ac525..5bb43bced 100755 --- a/tests/idris2/total012/run +++ b/tests/idris2/total/total012/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue1828.idr check Issue1828.idr --total --log totality.requirement:20 | sed -r "s/.([0-9]){10}//g" diff --git a/tests/idris2/total013/Issue1404.idr b/tests/idris2/total/total013/Issue1404.idr similarity index 100% rename from tests/idris2/total013/Issue1404.idr rename to tests/idris2/total/total013/Issue1404.idr diff --git a/tests/idris2/total013/expected b/tests/idris2/total/total013/expected similarity index 100% rename from tests/idris2/total013/expected rename to tests/idris2/total/total013/expected diff --git a/tests/idris2/total/total013/run b/tests/idris2/total/total013/run new file mode 100755 index 000000000..066473c9e --- /dev/null +++ b/tests/idris2/total/total013/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue1404.idr diff --git a/tests/idris2/total014/FunCompTC.idr b/tests/idris2/total/total014/FunCompTC.idr similarity index 100% rename from tests/idris2/total014/FunCompTC.idr rename to tests/idris2/total/total014/FunCompTC.idr diff --git a/tests/idris2/total014/expected b/tests/idris2/total/total014/expected similarity index 100% rename from tests/idris2/total014/expected rename to tests/idris2/total/total014/expected diff --git a/tests/idris2/total/total014/run b/tests/idris2/total/total014/run new file mode 100755 index 000000000..b015edfa3 --- /dev/null +++ b/tests/idris2/total/total014/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check FunCompTC.idr diff --git a/tests/idris2/total015/CoveringData.idr b/tests/idris2/total/total015/CoveringData.idr similarity index 100% rename from tests/idris2/total015/CoveringData.idr rename to tests/idris2/total/total015/CoveringData.idr diff --git a/tests/idris2/total015/expected b/tests/idris2/total/total015/expected similarity index 100% rename from tests/idris2/total015/expected rename to tests/idris2/total/total015/expected diff --git a/tests/idris2/total015/run b/tests/idris2/total/total015/run similarity index 50% rename from tests/idris2/total015/run rename to tests/idris2/total/total015/run index c2aaa1a2b..739009c89 100755 --- a/tests/idris2/total015/run +++ b/tests/idris2/total/total015/run @@ -1,3 +1,3 @@ -. ../../testutils.sh +. ../../../testutils.sh check CoveringData.idr diff --git a/tests/idris2/total016/AssertPositivity.idr b/tests/idris2/total/total016/AssertPositivity.idr similarity index 100% rename from tests/idris2/total016/AssertPositivity.idr rename to tests/idris2/total/total016/AssertPositivity.idr diff --git a/tests/idris2/total016/LazyPositivityCheck.idr b/tests/idris2/total/total016/LazyPositivityCheck.idr similarity index 100% rename from tests/idris2/total016/LazyPositivityCheck.idr rename to tests/idris2/total/total016/LazyPositivityCheck.idr diff --git a/tests/idris2/total016/expected b/tests/idris2/total/total016/expected similarity index 100% rename from tests/idris2/total016/expected rename to tests/idris2/total/total016/expected diff --git a/tests/idris2/total016/run b/tests/idris2/total/total016/run similarity index 70% rename from tests/idris2/total016/run rename to tests/idris2/total/total016/run index f7a0e2fe1..2fe9a9146 100755 --- a/tests/idris2/total016/run +++ b/tests/idris2/total/total016/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check AssertPositivity.idr check LazyPositivityCheck.idr diff --git a/tests/idris2/total017/Paper.idr b/tests/idris2/total/total017/Paper.idr similarity index 100% rename from tests/idris2/total017/Paper.idr rename to tests/idris2/total/total017/Paper.idr diff --git a/tests/idris2/total017/expected b/tests/idris2/total/total017/expected similarity index 100% rename from tests/idris2/total017/expected rename to tests/idris2/total/total017/expected diff --git a/tests/idris2/total/total017/run b/tests/idris2/total/total017/run new file mode 100755 index 000000000..d09c9a82d --- /dev/null +++ b/tests/idris2/total/total017/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Paper.idr diff --git a/tests/idris2/total018/Issue2448.idr b/tests/idris2/total/total018/Issue2448.idr similarity index 100% rename from tests/idris2/total018/Issue2448.idr rename to tests/idris2/total/total018/Issue2448.idr diff --git a/tests/idris2/total018/expected b/tests/idris2/total/total018/expected similarity index 100% rename from tests/idris2/total018/expected rename to tests/idris2/total/total018/expected diff --git a/tests/idris2/total/total018/run b/tests/idris2/total/total018/run new file mode 100755 index 000000000..4e601ee26 --- /dev/null +++ b/tests/idris2/total/total018/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Issue2448.idr diff --git a/tests/idris2/total019/Check.idr b/tests/idris2/total/total019/Check.idr similarity index 100% rename from tests/idris2/total019/Check.idr rename to tests/idris2/total/total019/Check.idr diff --git a/tests/idris2/total019/expected b/tests/idris2/total/total019/expected similarity index 100% rename from tests/idris2/total019/expected rename to tests/idris2/total/total019/expected diff --git a/tests/idris2/total/total019/run b/tests/idris2/total/total019/run new file mode 100755 index 000000000..7b512c744 --- /dev/null +++ b/tests/idris2/total/total019/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Check.idr diff --git a/tests/idris2/total020/Check.idr b/tests/idris2/total/total020/Check.idr similarity index 100% rename from tests/idris2/total020/Check.idr rename to tests/idris2/total/total020/Check.idr diff --git a/tests/idris2/total020/expected b/tests/idris2/total/total020/expected similarity index 100% rename from tests/idris2/total020/expected rename to tests/idris2/total/total020/expected diff --git a/tests/idris2/total/total020/run b/tests/idris2/total/total020/run new file mode 100755 index 000000000..7b512c744 --- /dev/null +++ b/tests/idris2/total/total020/run @@ -0,0 +1,3 @@ +. ../../../testutils.sh + +check Check.idr diff --git a/tests/idris2/total020/test.ipkg b/tests/idris2/total/total020/test.ipkg similarity index 100% rename from tests/idris2/total020/test.ipkg rename to tests/idris2/total/total020/test.ipkg diff --git a/tests/idris2/total005/run b/tests/idris2/total005/run deleted file mode 100755 index c1204f255..000000000 --- a/tests/idris2/total005/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 Total.idr < input diff --git a/tests/idris2/total006/run b/tests/idris2/total006/run deleted file mode 100755 index c1204f255..000000000 --- a/tests/idris2/total006/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -idris2 Total.idr < input diff --git a/tests/idris2/total007/run b/tests/idris2/total007/run deleted file mode 100755 index 5c09e30a9..000000000 --- a/tests/idris2/total007/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check partial.idr diff --git a/tests/idris2/total008/run b/tests/idris2/total008/run deleted file mode 100755 index 5c09e30a9..000000000 --- a/tests/idris2/total008/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check partial.idr diff --git a/tests/idris2/total009/run b/tests/idris2/total009/run deleted file mode 100755 index e33f3104e..000000000 --- a/tests/idris2/total009/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check tree.idr diff --git a/tests/idris2/total010/run b/tests/idris2/total010/run deleted file mode 100755 index e21261e51..000000000 --- a/tests/idris2/total010/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check PartialWith.idr diff --git a/tests/idris2/total013/run b/tests/idris2/total013/run deleted file mode 100755 index a5c8d5d77..000000000 --- a/tests/idris2/total013/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue1404.idr diff --git a/tests/idris2/total014/run b/tests/idris2/total014/run deleted file mode 100755 index f2e9b12fa..000000000 --- a/tests/idris2/total014/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check FunCompTC.idr diff --git a/tests/idris2/total017/run b/tests/idris2/total017/run deleted file mode 100755 index ffc5516b5..000000000 --- a/tests/idris2/total017/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Paper.idr diff --git a/tests/idris2/total018/run b/tests/idris2/total018/run deleted file mode 100755 index 320b54769..000000000 --- a/tests/idris2/total018/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue2448.idr diff --git a/tests/idris2/total019/run b/tests/idris2/total019/run deleted file mode 100755 index afe2e9700..000000000 --- a/tests/idris2/total019/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Check.idr diff --git a/tests/idris2/total020/run b/tests/idris2/total020/run deleted file mode 100755 index afe2e9700..000000000 --- a/tests/idris2/total020/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Check.idr diff --git a/tests/idris2/unification001/run b/tests/idris2/unification001/run deleted file mode 100755 index 0921a91ff..000000000 --- a/tests/idris2/unification001/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -check Issue647.idr diff --git a/tests/idris2/warning001/Holes.idr b/tests/idris2/warning/warning001/Holes.idr similarity index 100% rename from tests/idris2/warning001/Holes.idr rename to tests/idris2/warning/warning001/Holes.idr diff --git a/tests/idris2/warning001/Issue1401.idr b/tests/idris2/warning/warning001/Issue1401.idr similarity index 100% rename from tests/idris2/warning001/Issue1401.idr rename to tests/idris2/warning/warning001/Issue1401.idr diff --git a/tests/idris2/warning001/Issue539.idr b/tests/idris2/warning/warning001/Issue539.idr similarity index 100% rename from tests/idris2/warning001/Issue539.idr rename to tests/idris2/warning/warning001/Issue539.idr diff --git a/tests/idris2/warning001/Issue621.idr b/tests/idris2/warning/warning001/Issue621.idr similarity index 100% rename from tests/idris2/warning001/Issue621.idr rename to tests/idris2/warning/warning001/Issue621.idr diff --git a/tests/idris2/warning001/PR1407.idr b/tests/idris2/warning/warning001/PR1407.idr similarity index 100% rename from tests/idris2/warning001/PR1407.idr rename to tests/idris2/warning/warning001/PR1407.idr diff --git a/tests/idris2/warning001/expected b/tests/idris2/warning/warning001/expected similarity index 100% rename from tests/idris2/warning001/expected rename to tests/idris2/warning/warning001/expected diff --git a/tests/idris2/warning001/run b/tests/idris2/warning/warning001/run similarity index 79% rename from tests/idris2/warning001/run rename to tests/idris2/warning/warning001/run index 2c0748ecf..4a90ca5a9 100755 --- a/tests/idris2/warning001/run +++ b/tests/idris2/warning/warning001/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh check Issue539.idr check Issue621.idr diff --git a/tests/idris2/warning002/Foo.idr b/tests/idris2/warning/warning002/Foo.idr similarity index 100% rename from tests/idris2/warning002/Foo.idr rename to tests/idris2/warning/warning002/Foo.idr diff --git a/tests/idris2/warning002/Main.idr b/tests/idris2/warning/warning002/Main.idr similarity index 100% rename from tests/idris2/warning002/Main.idr rename to tests/idris2/warning/warning002/Main.idr diff --git a/tests/idris2/warning002/deprecated.ipkg b/tests/idris2/warning/warning002/deprecated.ipkg similarity index 100% rename from tests/idris2/warning002/deprecated.ipkg rename to tests/idris2/warning/warning002/deprecated.ipkg diff --git a/tests/idris2/warning002/expected b/tests/idris2/warning/warning002/expected similarity index 100% rename from tests/idris2/warning002/expected rename to tests/idris2/warning/warning002/expected diff --git a/tests/idris2/warning002/run b/tests/idris2/warning/warning002/run similarity index 76% rename from tests/idris2/warning002/run rename to tests/idris2/warning/warning002/run index 7542784c7..e77a2159a 100755 --- a/tests/idris2/warning002/run +++ b/tests/idris2/warning/warning002/run @@ -1,4 +1,4 @@ -. ../../testutils.sh +. ../../../testutils.sh idris2 --build deprecated.ipkg idris2 Foo.idr < pure (Left $ "Failed to open socket: " ++ show fail) - res <- bind sock (Just (Hostname "localhost")) 0 - if res /= 0 - then pure (Left $ "Failed to bind socket with error: " ++ show res) - else do - port <- getSockPort sock - res <- listen sock - if res /= 0 - then pure (Left $ "Failed to listen on socket with error: " ++ show res) - else do - forked <- fork (serve port sock) - pure $ Right (port, forked) - - where - serve : Port -> Socket -> IO () - serve port sock = do - Right (s, _) <- accept sock - | Left err => putStrLn ("Failed to accept on socket with error: " ++ show err) - Right (str, _) <- recv s 1024 - | Left err => putStrLn ("Failed to accept on socket with error: " ++ show err) - putStrLn ("Received: " ++ str) - Right n <- send s ("echo: " ++ str) - | Left err => putStrLn ("Server failed to send data with error: " ++ show err) - pure () - -runClient : Port -> IO () -runClient serverPort = do - Right sock <- socket AF_INET Stream 0 - | Left fail => putStrLn ("Failed to open socket: " ++ show fail) - res <- connect sock (Hostname "localhost") serverPort - if res /= 0 - then putStrLn ("Failed to connect client to port " ++ show serverPort ++ ": " ++ show res) - else do - Right n <- send sock ("hello world!") - | Left err => putStrLn ("Client failed to send data with error: " ++ show err) - Right (str, _) <- recv sock 1024 - | Left err => putStrLn ("Client failed to receive on socket with error: " ++ show err) - -- assuming that stdout buffers get flushed in between system calls, this is "guaranteed" - -- to be printed after the server prints its own message - putStrLn ("Received: " ++ str) - -main : IO () -main = do - Right (serverPort, tid) <- runServer - | Left err => putStrLn $ "[server] " ++ err - runClient serverPort diff --git a/tests/node/node014/expected b/tests/node/node014/expected deleted file mode 100644 index 92aad5a55..000000000 --- a/tests/node/node014/expected +++ /dev/null @@ -1,2 +0,0 @@ -Received: hello world! -Received: echo: hello world! diff --git a/tests/node/node014/run b/tests/node/node014/run deleted file mode 100755 index f29a1de4a..000000000 --- a/tests/node/node014/run +++ /dev/null @@ -1,3 +0,0 @@ -. ../../testutils.sh - -run --cg node -p network Echo.idr diff --git a/tests/racket/barrier001/Main.idr b/tests/racket/barrier001/Main.idr index add64d499..d2b27330e 100644 --- a/tests/racket/barrier001/Main.idr +++ b/tests/racket/barrier001/Main.idr @@ -10,6 +10,6 @@ main = do putStrLn "Hello" barrierWait barrier putStrLn "Goodbye" - for threadIDs $ \threadID => + for_ threadIDs $ \threadID => threadWait threadID sleep 1