Changeset 3821:8e0f6b52024a in livinglogic.python.xist

Show
Ignore:
Timestamp:
07/03/09 17:00:17 (10 years ago)
Author:
Walter Doerwald <walter@…>
Branch:
default
Message:

Add a small test for oracle URLs.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • test/test_orasql.py

    r3732 r3821  
    1414import py.test 
    1515 
    16 from ll import orasql 
     16from ll import orasql, url 
    1717from ll.orasql.scripts import oracreate, oradrop, oradiff, oramerge, oragrant, orafind 
    1818 
     
    298298                c.fetchone() 
    299299                break 
    300      
     300 
     301 
     302    def test_url(): 
     303        u = url.URL("oracle://%s/" % dbname.replace("/", ":")) 
     304        assert u.isdir() 
     305        assert u.mimetype() == "application/octet-stream" 
     306        u.owner() 
     307        u.cdate() 
     308        u.mdate() 
     309        u.listdir() 
     310        u.files() 
     311        u.dirs() 
     312 
     313        u = url.URL("oracle://%s/procedure/orasql_testprocedure" % dbname.replace("/", ":")) 
     314        assert u.isfile() 
     315        assert u.mimetype() == "text/x-oracle-procedure" 
     316        u.owner() 
     317        u.cdate() 
     318        u.mdate()