99class ResourceTestCase (DemosysTestCase ):
1010
1111 def test_datafiles (self ):
12- """Loading data files"""
12+ resources .data .flush (destroy = True )
13+
1314 # string and binary data file
1415 data_str = resources .data .load ('data.txt' , mode = "text" )
1516 data_bin = resources .data .load ('data.bin' , mode = "binary" )
@@ -34,6 +35,8 @@ def test_datafiles(self):
3435 resources .data .load ('notfound.bin' )
3536
3637 def test_scene (self ):
38+ resources .scenes .flush (destroy = True )
39+
3740 scene_obj = resources .scenes .load ('cube.obj' )
3841 self .assertEqual (len (scene_obj .nodes ), 0 )
3942 self .assertEqual (len (scene_obj .root_nodes ), 1 )
@@ -61,6 +64,7 @@ def test_scene(self):
6164
6265 def test_shaders (self ):
6366 resources .shaders .flush (destroy = True )
67+
6468 shader1 = resources .shaders .load ('vf_pos.glsl' )
6569 shader2 = resources .shaders .load ('vgf_quads.glsl' )
6670 self .assertEqual (resources .shaders .count , 2 )
@@ -85,6 +89,8 @@ def test_shaders(self):
8589 resources .shaders .load ('notfound.glsl' )
8690
8791 def test_textures (self ):
92+ resources .textures .flush (destroy = True )
93+
8894 texture1 = resources .textures .load ('wood.jpg' )
8995 texture2 = resources .textures .load ('crate.jpg' )
9096 self .assertEqual (resources .textures .count , 2 )
0 commit comments