Changeset 1068

Show
Ignore:
Timestamp:
08/27/08 18:13:08 (3 months ago)
Author:
laurentj
Message:

added few tests to verify the validity of ticket #675

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/1.0.x/testapp/modules/jelix_tests/tests/jforms.with_dao.html_cli.php

    r968 r1068  
    3636        // save main data 
    3737        $this->id = $form->saveToDao('products'); 
     38        $this->assertTrue(preg_match("/^[0-9]+$/",$this->id)); 
     39 
    3840        $records = array( 
    3941            array('id'=>$this->id, 'name'=>'phone', 'price'=>45), 
     
    5658 
    5759        $this->id2 = $form->saveToDao('products'); 
     60        $this->assertTrue(preg_match("/^[0-9]+$/",$this->id2)); 
     61        $this->assertNotEqual($this->id, $this->id2); 
     62 
    5863        $records = array( 
    5964            array('id'=>$this->id, 'name'=>'phone', 'price'=>45), 
     
    8085 
    8186        // save main data 
    82         $form->saveToDao('labels'); 
     87        $id = $form->saveToDao('labels'); 
     88        $this->assertEqual($id, array(1,'fr')); 
    8389        $records = array( 
    8490            array('key'=>1, 'lang'=>'fr', 'label'=>'bonjour'), 
     
    9096        $form = jForms::fill('label', array(1,'en')); 
    9197 
    92         $form->saveToDao('labels'); 
     98        $id2 = $form->saveToDao('labels'); 
     99        $this->assertEqual($id2, array(1,'en')); 
    93100        $records = array( 
    94101            array('key'=>1, 'lang'=>'fr', 'label'=>'bonjour'), 
  • trunk/testapp/modules/jelix_tests/tests/core.urls_parsing.html_cli.php

    r1064 r1068  
    159159    } 
    160160 
    161  
    162161    function testBasicSignificantEngine() { 
    163162       global $gJConfig, $gJCoord; 
     
    191190      $resultList[]= array('module'=>'jelix_tests', 'action'=>'default:index', 'rubrique'=>'vetements',  'id_article'=>'98'); 
    192191      $resultList[]= array('module'=>'jelix_tests', 'action'=>'urlsig:index', 'rubrique'=>'vetements',  'id_article'=>'98'); 
     192      $resultList[]= array('rubrique'=>'vetements',  'id_article'=>'98'); 
    193193 
    194194      $request=array( 
     
    203203          array("index.php","/jelix_tests/",array('rubrique'=>'vetements',  'id_article'=>'98')), 
    204204          array("index.php","/jelix_tests/urlsig/",array('rubrique'=>'vetements',  'id_article'=>'98')), 
     205          array("index.php","",array('rubrique'=>'vetements',  'id_article'=>'98')), 
    205206       ); 
    206207 
     
    227228          array("index","/jelix_tests/",array('rubrique'=>'vetements',  'id_article'=>'98')), 
    228229          array("index","/jelix_tests/urlsig/",array('rubrique'=>'vetements',  'id_article'=>'98')), 
     230          array("index","",array('rubrique'=>'vetements',  'id_article'=>'98')), 
    229231       ); 
    230232      foreach($request as $k=>$urldata){ 
  • trunk/testapp/modules/jelix_tests/tests/jforms.with_dao.html_cli.php

    r839 r1068  
    3636        // save main data 
    3737        $this->id = $form->saveToDao('products'); 
     38        $this->assertTrue(preg_match("/^[0-9]+$/",$this->id)); 
    3839        $records = array( 
    3940            array('id'=>$this->id, 'name'=>'phone', 'price'=>45), 
     
    5657 
    5758        $this->id2 = $form->saveToDao('products'); 
     59        $this->assertTrue(preg_match("/^[0-9]+$/",$this->id2)); 
     60        $this->assertNotEqual($this->id, $this->id2); 
    5861        $records = array( 
    5962            array('id'=>$this->id, 'name'=>'phone', 'price'=>45), 
     
    8083 
    8184        // save main data 
    82         $form->saveToDao('labels'); 
     85        $id = $form->saveToDao('labels'); 
     86        $this->assertEqual($id, array(1,'fr')); 
    8387        $records = array( 
    8488            array('key'=>1, 'lang'=>'fr', 'label'=>'bonjour'), 
     
    9094        $form = jForms::fill('label', array(1,'en')); 
    9195 
    92         $form->saveToDao('labels'); 
     96        $id2 = $form->saveToDao('labels'); 
     97        $this->assertEqual($id2, array(1,'en')); 
    9398        $records = array( 
    9499            array('key'=>1, 'lang'=>'fr', 'label'=>'bonjour'), 
Download in other formats: Unified Diff Zip Archive