コード例 #1
0
ファイル: test_cache.py プロジェクト: ProgVal/datautil
    def test_basename(self):
        base = 'http://www.abc.org/'
        in1 = base + 'xyz'
        out = Cache.basename(in1)
        assert out == 'xyz'

        in2 = base + 'xyz/abc.txt'
        out = Cache.basename(in2)
        assert out == 'abc.txt'

        in3 = base + 'membersDo?body=ABC'
        out = Cache.basename(in3)
        assert out == 'membersDo?body=ABC', out

        in3 = base + 'membersDo?body=data/ABC'
        out = Cache.basename(in3)
        assert out == 'membersDo?body=data%47ABC', out
コード例 #2
0
ファイル: test_cache.py プロジェクト: osvaldo14/IoT_basics
    def test_basename(self):
        base = 'http://www.abc.org/'
        in1 = base + 'xyz'
        out = Cache.basename(in1)
        assert out == 'xyz'

        in2 = base + 'xyz/abc.txt'
        out = Cache.basename(in2)
        assert out == 'abc.txt'

        in3 = base + 'membersDo?body=ABC'
        out = Cache.basename(in3)
        assert out == 'membersDo?body=ABC', out

        in3 = base + 'membersDo?body=data/ABC'
        out = Cache.basename(in3)
        assert out == 'membersDo?body=data%47ABC', out