コード例 #1
0
ファイル: http_impl_test.py プロジェクト: frumos/frumos_repo
class Test(unittest.TestCase):

    def setUp(self):
        self.conf_file = conf_file = "../scaner.conf"
        self.conf = None
        with open(conf_file, 'r') as f:
            self.conf = json.load(f) 
        self.http = Http(self.conf)

    def test_count_occurance_positive(self):
        text_seed = ["some",  "dummy",  "static",  "text",  "here", "as", "a", "token_seed"]
        token_seed = ["xml", "class", "click"]
        expected = {}
        for token in token_seed:
            amount = random.randint(1, 5) 
            expected[token] = amount
            for _ in range(amount):
                text_seed.append(token)
            
        random.shuffle(text_seed)
        print ' '.join(text_seed)
        actual = self.http.count_occurance(' '.join(text_seed), token_seed)
        self.assertEquals(actual, expected, "Number of tokens should be equal in original text and count of occurances")        
コード例 #2
0
ファイル: http_impl_test.py プロジェクト: frumos/frumos_repo
 def setUp(self):
     self.conf_file = conf_file = "../scaner.conf"
     self.conf = None
     with open(conf_file, 'r') as f:
         self.conf = json.load(f) 
     self.http = Http(self.conf)