Skip to content

Commit e110e29

Browse files
authored
Move testCopyingPreservesByteContents to proper class
1 parent 682db7a commit e110e29

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

fake_filesystem_test.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3627,6 +3627,13 @@ def testDiskSizeOnAutoMountedDriveOnDirectoryCreation(self):
36273627
self.filesystem.SetDiskUsage(total_size=1000, path='d:')
36283628
self.assertEqual(self.filesystem.GetDiskUsage('d:/foo').free, 800)
36293629

3630+
@unittest.skipIf(sys.version_info < (3, 0), 'Tests byte contents in Python3')
3631+
def testCopyingPreservesByteContents(self):
3632+
source_file = self.filesystem.CreateFile('foo', contents=b'somebytes')
3633+
dest_file = self.filesystem.CreateFile('bar')
3634+
dest_file.SetContents(source_file.contents)
3635+
self.assertEqual(dest_file.contents, source_file.contents)
3636+
36303637
class MountPointTest(TestCase):
36313638
def setUp(self):
36323639
self.filesystem = fake_filesystem.FakeFilesystem(path_separator='/', total_size=100)
@@ -3672,13 +3679,6 @@ def testThatUncPathsAreAutoMounted(self):
36723679
self.assertEqual(5, self.filesystem.GetObject('//foo/bar').st_dev)
36733680
self.assertEqual(5, self.filesystem.GetObject('//foo/bar/bip/bop').st_dev)
36743681

3675-
@unittest.skipIf(sys.version_info < (3, 0), 'Tests byte contents in Python3')
3676-
def testCopyingPreservesByteContents(self):
3677-
source_file = self.filesystem.CreateFile('/foo', contents=b'somebytes')
3678-
dest_file = self.filesystem.CreateFile('/bar')
3679-
dest_file.SetContents(source_file.contents)
3680-
self.assertEqual(dest_file.contents, source_file.contents)
3681-
36823682

36833683
if __name__ == '__main__':
36843684
unittest.main()

0 commit comments

Comments
 (0)