예제 #1
0
 def test_job_seeker_key_increasing_regions(self):
     """Test that job_seeker_key creates increasing keys across regions."""
     key_15_reg01 = fhs.job_seeker_key({
         '__file__': '/folder/path/FHS 201512/Reg01/de_ech201512.csv',
         'IDX': '15',
     })
     key_2_reg02 = fhs.job_seeker_key({
         '__file__': '/folder/path/FHS 201512/Reg02/de_ech201512.csv',
         'IDX': '2',
     })
     self.assertLess(key_15_reg01, key_2_reg02)
예제 #2
0
 def test_job_seeker_key_equality_across_tables(self):
     """Test that job_seeker_key creates equal keys across 2 FHS tables."""
     key_de = fhs.job_seeker_key({
         '__file__': '/folder/path/FHS 201512/Reg01/de_ech201512.csv',
         'IDX': '47',
     })
     key_e0 = fhs.job_seeker_key({
         '__file__': '/folder/path/FHS 201512/Reg01/e0_ech201512.csv',
         'IDX': '47',
     })
     self.assertEqual(key_de, key_e0)
예제 #3
0
 def test_job_seeker_key_increasing_integers(self):
     """Test that job_seeker_key creates increasing keys for integers."""
     key_2 = fhs.job_seeker_key({
         '__file__': '/folder/path/FHS 201512/Reg01/de_ech201512.csv',
         'IDX': '2',
     })
     key_15 = fhs.job_seeker_key({
         '__file__': '/folder/path/FHS 201512/Reg01/de_ech201512.csv',
         'IDX': '15',
     })
     self.assertLess(key_2, key_15)
예제 #4
0
 def test_job_seeker_key_idx(self):
     """Test of the IDX property of key created by job_seeker_key."""
     key = fhs.job_seeker_key({
         '__file__': '/folder/path/FHS 201512/Reg01/de_ech201512.csv',
         'IDX': '47',
     })
     self.assertEqual('47', str(key.IDX))