def test_filename2ric_lowercase(): result = filename2ric('/somewhere/jni#c1.csv.gz') expected = 'JNIc1' assert result == expected
def list_rics_in_s3(bucket: ServiceResource, dirname: str) -> List[str]: summaries = bucket.objects.filter(Prefix=dirname).all() return [ filename2ric(summary.key) for summary in summaries if not summary.key.endswith('/') ]
def test_filename2ric_equql(): result = filename2ric('/somewhere/eur=.csv.gz') expected = 'EUR=' assert result == expected
def test_filename2ric_underscore(): result = filename2ric('/somewhere/_irail_t.csv.gz') expected = '.IRAIL.T' assert result == expected
def test_filename2ric_period(): result = filename2ric('/somewhere/_jsd.csv.gz') expected = '.JSD' assert result == expected
def test_filename2ric_lowercase(self): result = filename2ric('/somewhere/jni#c1.csv.gz') expected = 'JNIc1' self.assertEqual(result, expected)
def test_filename2ric_underscore(self): result = filename2ric('/somewhere/_irail_t.csv.gz') expected = '.IRAIL.T' self.assertEqual(result, expected)
def test_filename2ric_equql(self): result = filename2ric('/somewhere/eur=.csv.gz') expected = 'EUR=' self.assertEqual(result, expected)
def test_filename2ric_period(self): result = filename2ric('/somewhere/_jsd.csv.gz') expected = '.JSD' self.assertEqual(result, expected)