コード例 #1
0
  function testOverrideGroupValuesProperly()
  {
    register_testing_ini(
      'testing2.ini',
      '
        [Templates]
        conf = 1
        force_compile = 0
        path = design/templates/      '
    );

    register_testing_ini(
      'testing2.override.ini',
      '
        [Templates]
        conf =
        force_compile = 1
      '
    );

    $ini = new ini(VAR_DIR . 'testing2.ini', false);

    $this->assertEqual($ini->get_option('conf', 'Templates'), null);
    $this->assertEqual($ini->get_option('path', 'Templates'), 'design/templates/');
    $this->assertEqual($ini->get_option('force_compile', 'Templates'), 1);
  }