Lines Matching refs:entry
16 @entry = util_entry @tar
20 assert_equal 0, @entry.bytes_read
22 @entry.getc
24 assert_equal 1, @entry.bytes_read
28 @entry.close
30 assert @entry.bytes_read
32 e = assert_raises IOError do @entry.eof? end
35 e = assert_raises IOError do @entry.getc end
38 e = assert_raises IOError do @entry.pos end
41 e = assert_raises IOError do @entry.read end
44 e = assert_raises IOError do @entry.rewind end
49 @entry.close
51 assert @entry.closed?
55 @entry.read
57 assert @entry.eof?
61 assert_equal 'lib/foo', @entry.full_name
65 @entry.header.prefix << "\000"
68 @entry.full_name
75 assert_equal ?a, @entry.getc
79 assert_equal false, @entry.directory?
84 assert_equal true, @entry.file?
89 assert_equal 0, @entry.pos
91 @entry.getc
93 assert_equal 1, @entry.pos
97 assert_equal @contents, @entry.read
101 assert_equal @contents, @entry.read(@contents.size * 2)
105 assert_equal @contents[0...100], @entry.read(100)
109 char = @entry.getc
111 @entry.rewind
113 assert_equal 0, @entry.pos
115 assert_equal char, @entry.getc