tests.rs 707 B

12345678910111213141516171819202122232425
  1. use tester as test;
  2. mod punycode;
  3. mod uts46;
  4. fn main() {
  5. let mut tests = Vec::new();
  6. {
  7. let mut add_test = |name, run| {
  8. tests.push(test::TestDescAndFn {
  9. desc: test::TestDesc {
  10. name: test::DynTestName(name),
  11. ignore: false,
  12. should_panic: test::ShouldPanic::No,
  13. allow_fail: false,
  14. test_type: test::TestType::Unknown,
  15. },
  16. testfn: run,
  17. })
  18. };
  19. punycode::collect_tests(&mut add_test);
  20. uts46::collect_tests(&mut add_test);
  21. }
  22. test::test_main(&std::env::args().collect::<Vec<_>>(), tests, None)
  23. }