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)
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)
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)
def test_job_seeker_key_increasing(self) -> None: """Test that job_seeker_key creates increasing keys.""" key_1 = fhs.job_seeker_key({ '__file__': '/folder/path/FHS 201512/Reg01/de_ech201512.csv', 'IDX': '1', }) key_2 = fhs.job_seeker_key({ '__file__': '/folder/path/FHS 201512/Reg01/de_ech201512.csv', 'IDX': '2', }) self.assertLess(key_1, key_2)
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))