Exemplo n.º 1
0
 def test_overlap_coefficient_join_invalid_r_out_attr(self):
     overlap_coefficient_join(self.A, self.B, 'A.id', 'B.id',
                              'A.attr', 'B.attr',
                              self.tokenizer, self.threshold, '>=',
                              True, False, ['A.attr'], ['B.invalid_attr'])
Exemplo n.º 2
0
 def test_overlap_coefficient_join_invalid_threshold_zero(self):
     overlap_coefficient_join(self.A, self.B, 'A.id', 'B.id',
                              'A.attr', 'B.attr', self.tokenizer, 0)
Exemplo n.º 3
0
 def test_overlap_coefficient_join_invalid_comp_op_le(self):
     overlap_coefficient_join(self.A, self.B, 'A.id', 'B.id',
                              'A.attr', 'B.attr',
                              self.tokenizer, self.threshold, '<=')
Exemplo n.º 4
0
 def test_overlap_coefficient_join_invalid_l_join_attr(self):
     overlap_coefficient_join(self.A, self.B, 'A.id', 'B.id',
                              'A.invalid_attr', 'B.attr',
                              self.tokenizer, self.threshold)
Exemplo n.º 5
0
 def test_overlap_coefficient_join_numeric_r_join_attr(self):                            
     overlap_coefficient_join(self.A, self.B, 'A.id', 'B.id', 
                              'A.attr', 'B.int_attr',    
                              self.tokenizer, self.threshold)
Exemplo n.º 6
0
 def test_overlap_coefficient_join_invalid_r_out_attr(self):
     overlap_coefficient_join(self.A, self.B, 'A.id', 'B.id', 'A.attr',
                              'B.attr', self.tokenizer, self.threshold,
                              '>=', True, False, ['A.attr'],
                              ['B.invalid_attr'])
Exemplo n.º 7
0
 def test_overlap_coefficient_join_invalid_rtable(self):
     overlap_coefficient_join(self.A, [], 'A.id', 'B.id', 'A.attr', 'B.attr',
                              self.tokenizer, self.threshold)
Exemplo n.º 8
0
 def test_overlap_coefficient_join_invalid_threshold_zero(self):
     overlap_coefficient_join(self.A, self.B, 'A.id', 'B.id', 'A.attr',
                              'B.attr', self.tokenizer, 0)
Exemplo n.º 9
0
 def test_overlap_coefficient_join_invalid_comp_op_le(self):
     overlap_coefficient_join(self.A, self.B, 'A.id', 'B.id', 'A.attr',
                              'B.attr', self.tokenizer, self.threshold,
                              '<=')
Exemplo n.º 10
0
 def test_overlap_coefficient_join_numeric_r_join_attr(self):
     overlap_coefficient_join(self.A, self.B, 'A.id', 'B.id', 'A.attr',
                              'B.int_attr', self.tokenizer, self.threshold)
Exemplo n.º 11
0
 def test_overlap_coefficient_join_invalid_l_join_attr(self):
     overlap_coefficient_join(self.A, self.B, 'A.id', 'B.id',
                              'A.invalid_attr', 'B.attr', self.tokenizer,
                              self.threshold)
Exemplo n.º 12
0
 def test_overlap_coefficient_join_invalid_rtable(self):
     overlap_coefficient_join(self.A, [], 'A.id', 'B.id', 'A.attr',
                              'B.attr', self.tokenizer, self.threshold)
Exemplo n.º 13
0
 def time_overlap_coefficient_delim_07(self):
     overlap_coefficient_join(self.ltable, self.rtable, self.l_id_attr,
                              self.r_id_attr, self.l_join_attr,
                              self.r_join_attr, self.delim_tok, 0.7)
 def time_overlap_coefficient_delim_07(self):
     overlap_coefficient_join(self.ltable, self.rtable,
                              self.l_id_attr, self.r_id_attr,
                              self.l_join_attr, self.r_join_attr,
                              self.delim_tok, 0.7)