Lines Matching refs:lutok

46     lutok::state state;  in ATF_TEST_CASE_BODY()
49 lutok::do_string(state, "return fs.basename", 0, 1, 0); in ATF_TEST_CASE_BODY()
51 lutok::do_string(state, "return fs.dirname", 0, 1, 0); in ATF_TEST_CASE_BODY()
53 lutok::do_string(state, "return fs.join", 0, 1, 0); in ATF_TEST_CASE_BODY()
62 lutok::state state; in ATF_TEST_CASE_BODY()
65 lutok::do_string(state, "return fs.basename('/my/test//file_foobar')", in ATF_TEST_CASE_BODY()
75 lutok::state state; in ATF_TEST_CASE_BODY()
78 ATF_REQUIRE_THROW_RE(lutok::error, "Need a string", in ATF_TEST_CASE_BODY()
79 lutok::do_string(state, "return fs.basename({})", in ATF_TEST_CASE_BODY()
81 ATF_REQUIRE_THROW_RE(lutok::error, "Invalid path", in ATF_TEST_CASE_BODY()
82 lutok::do_string(state, "return fs.basename('')", in ATF_TEST_CASE_BODY()
90 lutok::state state; in ATF_TEST_CASE_BODY()
93 lutok::do_string(state, "return fs.dirname('/my/test//file_foobar')", in ATF_TEST_CASE_BODY()
103 lutok::state state; in ATF_TEST_CASE_BODY()
106 ATF_REQUIRE_THROW_RE(lutok::error, "Need a string", in ATF_TEST_CASE_BODY()
107 lutok::do_string(state, "return fs.dirname({})", in ATF_TEST_CASE_BODY()
109 ATF_REQUIRE_THROW_RE(lutok::error, "Invalid path", in ATF_TEST_CASE_BODY()
110 lutok::do_string(state, "return fs.dirname('')", in ATF_TEST_CASE_BODY()
118 lutok::state state; in ATF_TEST_CASE_BODY()
123 lutok::do_string(state, "return fs.exists('foo')", 0, 1, 0); in ATF_TEST_CASE_BODY()
127 lutok::do_string(state, "return fs.exists('bar')", 0, 1, 0); in ATF_TEST_CASE_BODY()
131 lutok::do_string(state, in ATF_TEST_CASE_BODY()
141 lutok::state state; in ATF_TEST_CASE_BODY()
144 ATF_REQUIRE_THROW_RE(lutok::error, "Need a string", in ATF_TEST_CASE_BODY()
145 lutok::do_string(state, "return fs.exists({})", in ATF_TEST_CASE_BODY()
147 ATF_REQUIRE_THROW_RE(lutok::error, "Invalid path", in ATF_TEST_CASE_BODY()
148 lutok::do_string(state, "return fs.exists('')", in ATF_TEST_CASE_BODY()
156 lutok::state state; in ATF_TEST_CASE_BODY()
163 lutok::do_string(state, "return fs.exists('foo')", 0, 1, 0); in ATF_TEST_CASE_BODY()
167 lutok::do_string(state, "return fs.exists('subdir/foo')", 0, 1, 0); in ATF_TEST_CASE_BODY()
171 lutok::do_string(state, "return fs.exists('bar')", 0, 1, 0); in ATF_TEST_CASE_BODY()
175 lutok::do_string(state, "return fs.exists('../bar')", 0, 1, 0); in ATF_TEST_CASE_BODY()
179 lutok::do_string(state, in ATF_TEST_CASE_BODY()
190 lutok::state state; in ATF_TEST_CASE_BODY()
196 lutok::do_string(state, in ATF_TEST_CASE_BODY()
212 lutok::state state; in ATF_TEST_CASE_BODY()
220 lutok::do_string(state, in ATF_TEST_CASE_BODY()
236 lutok::state state; in ATF_TEST_CASE_BODY()
245 lutok::do_string(state, in ATF_TEST_CASE_BODY()
261 lutok::state state; in ATF_TEST_CASE_BODY()
264 ATF_REQUIRE_THROW_RE(lutok::error, "Need a string parameter", in ATF_TEST_CASE_BODY()
265 lutok::do_string(state, "fs.files({})", 0, 0, 0)); in ATF_TEST_CASE_BODY()
266 ATF_REQUIRE_THROW_RE(lutok::error, "Invalid path", in ATF_TEST_CASE_BODY()
267 lutok::do_string(state, "fs.files('')", 0, 0, 0)); in ATF_TEST_CASE_BODY()
274 lutok::state state; in ATF_TEST_CASE_BODY()
277 ATF_REQUIRE_THROW_RE(lutok::error, "Failed to open directory", in ATF_TEST_CASE_BODY()
278 lutok::do_string(state, "fs.files('root')", 0, 0, 0)); in ATF_TEST_CASE_BODY()
285 lutok::state state; in ATF_TEST_CASE_BODY()
288 lutok::do_string(state, "return fs.is_absolute('my/test//file_foobar')", in ATF_TEST_CASE_BODY()
291 lutok::do_string(state, "return fs.is_absolute('/my/test//file_foobar')", in ATF_TEST_CASE_BODY()
301 lutok::state state; in ATF_TEST_CASE_BODY()
304 ATF_REQUIRE_THROW_RE(lutok::error, "Need a string", in ATF_TEST_CASE_BODY()
305 lutok::do_string(state, "return fs.is_absolute({})", in ATF_TEST_CASE_BODY()
307 ATF_REQUIRE_THROW_RE(lutok::error, "Invalid path", in ATF_TEST_CASE_BODY()
308 lutok::do_string(state, "return fs.is_absolute('')", in ATF_TEST_CASE_BODY()
316 lutok::state state; in ATF_TEST_CASE_BODY()
319 lutok::do_string(state, "return fs.join('/a/b///', 'c/d')", 0, 1, 0); in ATF_TEST_CASE_BODY()
328 lutok::state state; in ATF_TEST_CASE_BODY()
331 ATF_REQUIRE_THROW_RE(lutok::error, "Need a string", in ATF_TEST_CASE_BODY()
332 lutok::do_string(state, "return fs.join({}, 'a')", in ATF_TEST_CASE_BODY()
334 ATF_REQUIRE_THROW_RE(lutok::error, "Need a string", in ATF_TEST_CASE_BODY()
335 lutok::do_string(state, "return fs.join('a', {})", in ATF_TEST_CASE_BODY()
338 ATF_REQUIRE_THROW_RE(lutok::error, "Invalid path", in ATF_TEST_CASE_BODY()
339 lutok::do_string(state, "return fs.join('', 'a')", in ATF_TEST_CASE_BODY()
341 ATF_REQUIRE_THROW_RE(lutok::error, "Invalid path", in ATF_TEST_CASE_BODY()
342 lutok::do_string(state, "return fs.join('a', '')", in ATF_TEST_CASE_BODY()
345 ATF_REQUIRE_THROW_RE(lutok::error, "Cannot join.*'a/b'.*'/c'", in ATF_TEST_CASE_BODY()
346 lutok::do_string(state, "fs.join('a/b', '/c')", in ATF_TEST_CASE_BODY()