MCPcopy Create free account
hub / github.com/apache/arrow / TestFileSelector

Class TestFileSelector

c_glib/test/test-file-selector.rb:18–82  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

16# under the License.
17
18class TestFileSelector < Test::Unit::TestCase
19 def setup
20 @file_selector = Arrow::FileSelector.new
21 end
22
23 sub_test_case("#base_dir") do
24 test("default") do
25 assert do
26 "" == @file_selector.base_dir
27 end
28 end
29 end
30
31 test("#base_dir=") do
32 @file_selector.base_dir = "/a/b"
33 assert do
34 "/a/b" == @file_selector.base_dir
35 end
36 end
37
38 sub_test_case("#allow_not_found?") do
39 test("default") do
40 assert do
41 not @file_selector.allow_not_found?
42 end
43 end
44 end
45
46 test("#allow_not_found=") do
47 @file_selector.allow_not_found = true
48 assert do
49 @file_selector.allow_not_found?
50 end
51 end
52
53 sub_test_case("#recursive?") do
54 test("default") do
55 assert do
56 false == @file_selector.recursive?
57 end
58 end
59 end
60
61 test("#recursive=") do
62 @file_selector.recursive = true
63 assert do
64 true == @file_selector.recursive?
65 end
66 end
67
68 sub_test_case("#max_recursion") do
69 test("default") do
70 assert do
71 (1<<31) - 1 == @file_selector.max_recursion
72 end
73 end
74 end
75

Callers

nothing calls this directly

Calls 1

testFunction · 0.85

Tested by

no test coverage detected