def test_rename_already_formatted(self): dd = expected = 'cpsm1994-01.ddf' result = d.rename_cps_monthly(dd) self.assertEqual(result, expected)
def test_rename_cps_monthly_jan94(self): s = "jan94_mar94_dd.txt" result = d.rename_cps_monthly(s) expected = "cpsm1994-01.txt" self.assertEqual(result, expected)
def test_rename_cps_monthly_txt(self): s = "January_2013_Record_Layout.txt" result = d.rename_cps_monthly(s) expected = "cpsm2013-01.txt" self.assertEqual(result, expected)
def test_rename_cps_monthly_valueerror_ddf(self): files = 'foobarbaz.ddf' with self.assertRaises(ValueError): d.rename_cps_monthly(files)
def test_rename_dd_year_only(self): result = d.rename_cps_monthly('cps89.ddf') expected = 'cpsm1989-01.ddf' self.assertEqual(result, expected)
def test_rename_dd_asc(self): result = d.rename_cps_monthly('jan98dd.asc') expected = 'cpsm1998-01.asc' self.assertEqual(result, expected)
def test_rename_cps_monthly_valueerror_ext(self): files = 'cps89.foo' with self.assertRaises(ValueError): d.rename_cps_monthly(files)
def test_rename_dd_year_month(self): result = d.rename_cps_monthly('cpsbmay12.ddf') expected = 'cpsm2012-05.ddf' self.assertEqual(result, expected)
def test_rename_monthly_zip(self): result = d.rename_cps_monthly('jan98pub.zip') expected = 'cpsm1998-01.zip' self.assertEqual(result, expected)
def test_rename_monthly_Z(self): result = d.rename_cps_monthly('cpsb9102.Z') expected = 'cpsm1991-02.Z' self.assertEqual(result, expected)
def is_new(x, cache=None): return dl.rename_cps_monthly(x[1]) not in cache