예제 #1
0
    def testFileScannerHashIdsAreUnique(self):
        Uforia.fileScanner(self.testDir[0], self.consumers, None, None, None)

        hashIds = []
        for args, kwargs in self.consumers.apply_async.call_args_list:
            hashIds.append(kwargs['args'][0][1])

        self.assertTrue(len(hashIds) == len(set(hashIds)), "hash id contain duplicate values")
예제 #2
0
파일: test_Uforia.py 프로젝트: vicgc/Uforia
    def testFileScannerHashIdsAreUnique(self):
        Uforia.fileScanner(self.testDir[0], self.consumers, None, None, None)

        hashIds = []
        for args, kwargs in self.consumers.apply_async.call_args_list:
            hashIds.append(kwargs['args'][0][1])

        self.assertTrue(len(hashIds) == len(set(hashIds)), "hash id contain duplicate values")
예제 #3
0
    def testFileScannerHandlesAllFiles(self):
        self.assertTrue(os.walk == self.MockOsWalk)
        Uforia.fileScanner(self.testDir[0], self.consumers, None, None, None)

        fullPaths = []
        for args, kwargs in self.consumers.apply_async.call_args_list:
            fullPaths.append(kwargs['args'][0][0])

        for i, fullPath in enumerate(fullPaths):
            self.assertTrue(fullPath.endswith(self.testDir[0][2][i]), "not all files have been processed")
예제 #4
0
파일: test_Uforia.py 프로젝트: vicgc/Uforia
    def testFileScannerHandlesAllFiles(self):
        self.assertTrue(os.walk == self.MockOsWalk)
        Uforia.fileScanner(self.testDir[0], self.consumers, None, None, None)

        fullPaths = []
        for args, kwargs in self.consumers.apply_async.call_args_list:
            fullPaths.append(kwargs['args'][0][0])

        for i, fullPath in enumerate(fullPaths):
            self.assertTrue(fullPath.endswith(self.testDir[0][2][i]), "not all files have been processed")
예제 #5
0
    def testFileScannerJoinsConsumers(self):
        Uforia.fileScanner(self.testDir[0], self.consumers, None, None, None)

        self.consumers.join.assert_called_once_with()
예제 #6
0
파일: test_Uforia.py 프로젝트: vicgc/Uforia
    def testFileScannerJoinsConsumers(self):
        Uforia.fileScanner(self.testDir[0], self.consumers, None, None, None)

        self.consumers.join.assert_called_once_with()