X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Fcompiletest%2Fcompiletest.rs;h=0ce31a335d8ab7d698804a6ed7efd31172d23a67;hb=7975fd9cee750f26f9f6ef85b92a20b24ee24120;hp=ee6bc0b4fa88bd8f20fce32e21f4835a8ddb6281;hpb=78e841d8b10e05b5bbad4b02a9d5f0e9611100c7;p=rust.git diff --git a/src/compiletest/compiletest.rs b/src/compiletest/compiletest.rs index ee6bc0b4fa8..0ce31a335d8 100644 --- a/src/compiletest/compiletest.rs +++ b/src/compiletest/compiletest.rs @@ -346,8 +346,9 @@ pub fn is_test(config: &Config, testfile: &Path) -> bool { return valid; } -pub fn make_test(config: &Config, testfile: &Path, f: || -> test::TestFn) - -> test::TestDescAndFn { +pub fn make_test(config: &Config, testfile: &Path, f: F) -> test::TestDescAndFn where + F: FnOnce() -> test::TestFn, +{ test::TestDescAndFn { desc: test::TestDesc { name: make_test_name(config, testfile),