def test_getInfoForFile_no_block_for_file(self): file_path = os.path.abspath(__file__) build_info = BuildInfo(self.buildinfo_file_path) build_info.full_file_name = file_path build_info.build_info_array = [{}] build_info.file_info_array = [{}] data = [ "Format-Version: 2.0", "Files-Pattern: *.txt", "License-Type: protected" ] build_info.parseData(data) build_info.file_info_array = build_info.getInfoForFile() self.assertEquals(build_info.file_info_array, [{}])
def test_remove_false_positives_real(self): build_info = BuildInfo(self.buildinfo_file_path) build_info.build_info_array = [{}] build_info.file_info_array = [{}] data = [ "Format-Version: 2.0", "Files-Pattern: *.txt", "License-Type: protected", "Files-Pattern: *.txt", "License-Type: open" ] build_info.parseData(data) build_info.file_info_array = build_info.getInfoForFile() build_info.remove_false_positives() self.assertEquals(build_info.file_info_array, [{ 'license-type': 'protected' }])