Esempio n. 1
0
        $runner->pass();
    } else {
        $runner->fail('The fixture value present in the live database is incorrect');
    }
    if (Plusql::connect('dev')->query('SELECT * FROM fixture_data')->fixture_data->field_value == 'plusql_dev fixture value') {
        $runner->pass();
    } else {
        $runner->fail('The fixture value present in the dev database is incorrect');
    }
    //verify that we can switch back and forth as required
    if (Plusql::connect('live')->query('SELECT * FROM fixture_data')->fixture_data->field_value == 'plusql fixture value') {
        $runner->pass();
    } else {
        $runner->fail('I was unable to switch back to the live database after querying dev');
    }
    if (Plusql::connect('dev')->query('SELECT * FROM fixture_data')->fixture_data->field_value == 'plusql_dev fixture value') {
        $runner->pass();
    } else {
        $runner->fail('I was unable to switch back to the dev database after switching from dev to live');
    }
});
Murphy\Test::add(function ($runner) {
    $conn = NULL;
    \Murphy\Fixture::load(dirname(__FILE__) . '/../on_clause.class.php.murphy/fixture.php')->execute();
    \Murphy\Fixture::load(dirname(__FILE__) . '/../query_iterator.class.php.murphy/fixture.php')->execute(function ($aliases) use(&$conn) {
        $aliases = $aliases['plusql'];
        $host = $aliases[0];
        $username = $aliases[1];
        $password = $aliases[2];
        $dbname = $aliases[3];
        $conn = new PluSQL\Connection($host, $username, $password, $dbname);