def test_all_materials_extracted(self): materials = read_mtlfile(self.script_dir + "/wavefronts/untitled.mtl") self.assertTrue(len(materials.material_list) == 1) materials = read_mtlfile(self.script_dir + "/wavefronts/two_complete_meshes.mtl") self.assertTrue(len(materials.material_list) == 2)
def test_illum(fn, illum): materials = read_mtlfile(fn) assert materials['Material']['illum'] == illum assert isinstance(materials['Material']['illum'], int)
def test_diffuse_values_correct(fn, diffuse): materials = read_mtlfile(fn) assert materials['Material']['Kd'] == diffuse
def test_all_materials_extracted(fn, count): materials = read_mtlfile(fn) assert len(materials) == count
def test_illum(self): materials = read_mtlfile(self.script_dir + "/wavefronts/untitled.mtl") self.assertTrue(materials.last_material.illum == 2)
def test_diffuse_values_correct(self): materials = read_mtlfile(self.script_dir + "/wavefronts/untitled.mtl") self.assertTrue(materials.last_material.Kd == (0.64, 0.64, 0.64))