Changeset 3b0f3d4 in osmose-backend


Ignore:
Timestamp:
Jun 1, 2014 10:42:42 PM (5 years ago)
Author:
Jocelyn Jaubert <jocelyn.jaubert@…>
Branches:
master
Children:
f6117b7
Parents:
cc0dab7
git-author:
Jocelyn Jaubert <jocelyn.jaubert@…> (11/05/2014 22:10:34)
git-committer:
Jocelyn Jaubert <jocelyn.jaubert@…> (01/06/2014 22:42:42)
Message:

Add basic test in analyser_sax.py

File:
1 edited

Legend:

Unmodified
Added
Removed
  • analysers/analyser_sax.py

    rcc0dab7 r3b0f3d4  
    428428        self.error_file.end() 
    429429 
    430     ################################################################################ 
    431  
     430################################################################################ 
     431from Analyser import TestAnalyser 
     432 
     433class TestAnalyserOsmosis(TestAnalyser): 
     434 
     435    def setUp(self): 
     436 
     437        class config: 
     438            dir_scripts = '.' 
     439            options = {} 
     440            src = "tests/saint_barthelemy.osm.gz" 
     441            dst = None 
     442            polygon_id = None 
     443        self.config = config() 
     444 
     445 
     446    def test(self): 
     447        self.xml_res_file = "tests/out/sax.test.xml" 
     448        self.config.dst = self.xml_res_file 
     449        self.config.options = {} 
     450        with Analyser_Sax(self.config) as analyser_obj: 
     451            analyser_obj.analyser() 
     452 
     453        self.root_err = self.load_errors() 
     454        self.check_num_err(37) 
     455 
     456    def test_FR(self): 
     457        self.xml_res_file = "tests/out/sax.test.FR.xml" 
     458        self.config.dst = self.xml_res_file 
     459        self.config.options = {"country": "FR"} 
     460        with Analyser_Sax(self.config) as analyser_obj: 
     461            analyser_obj.analyser() 
     462 
     463        self.root_err = self.load_errors() 
     464        self.check_num_err(53) 
     465 
     466    def test_fr(self): 
     467        self.xml_res_file = "tests/out/sax.test.fr.xml" 
     468        self.config.dst = self.xml_res_file 
     469        self.config.options = {"language": "fr"} 
     470        with Analyser_Sax(self.config) as analyser_obj: 
     471            analyser_obj.analyser() 
     472 
     473        self.root_err = self.load_errors() 
     474        self.check_num_err(41) 
     475 
     476 
     477 
     478################################################################################ 
    432479 
    433480if __name__=="__main__": 
Note: See TracChangeset for help on using the changeset viewer.