Exemple #1
0
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('/')
    ]
Exemple #3
0
def test_filename2ric_equql():
    result = filename2ric('/somewhere/eur=.csv.gz')
    expected = 'EUR='
    assert result == expected
Exemple #4
0
def test_filename2ric_underscore():
    result = filename2ric('/somewhere/_irail_t.csv.gz')
    expected = '.IRAIL.T'
    assert result == expected
Exemple #5
0
def test_filename2ric_period():
    result = filename2ric('/somewhere/_jsd.csv.gz')
    expected = '.JSD'
    assert result == expected
Exemple #6
0
 def test_filename2ric_lowercase(self):
     result = filename2ric('/somewhere/jni#c1.csv.gz')
     expected = 'JNIc1'
     self.assertEqual(result, expected)
Exemple #7
0
 def test_filename2ric_underscore(self):
     result = filename2ric('/somewhere/_irail_t.csv.gz')
     expected = '.IRAIL.T'
     self.assertEqual(result, expected)
Exemple #8
0
 def test_filename2ric_equql(self):
     result = filename2ric('/somewhere/eur=.csv.gz')
     expected = 'EUR='
     self.assertEqual(result, expected)
Exemple #9
0
 def test_filename2ric_period(self):
     result = filename2ric('/somewhere/_jsd.csv.gz')
     expected = '.JSD'
     self.assertEqual(result, expected)