// first make sure it returns false if table does not exist
$table = $this->tables['test_table0'];
ob_start(); // hide debug warning
- $result = $DB->get_records('test_table0');
+ $result = @$DB->get_records('test_table0');
ob_end_clean();
$this->assertFalse($result);
$record->type1 = 'xxxxxxxx';
$record->type2 = 'news';
ob_start(); // hide debug warning
- $result = $DB->insert_record('test_table_cust0', $record);
+ $result = @$DB->insert_record('test_table_cust0', $record);
ob_end_clean();
$this->assertFalse($result);
$record->type1 = 'news';
$record->type2 = 'xxxx';
ob_start(); // hide debug warning
- $DB->insert_record('test_table_cust0', $record);
+ @$result = $DB->insert_record('test_table_cust0', $record);
ob_end_clean();
$this->assertFalse($result);
$record->name = NULL;
ob_start(); // hide debug warning
- $result = $DB->insert_record('test_table_cust0', $record, false);
+ $result = @$DB->insert_record('test_table_cust0', $record, false);
ob_end_clean();
$this->assertFalse($result);
$dbman->change_field_notnull($table, $field);
ob_start(); // hide debug warning
- $result = $DB->insert_record('test_table_cust0', $record, false);
+ $result = @$DB->insert_record('test_table_cust0', $record, false);
ob_end_clean();
$this->assertFalse($result);
$dbman->add_index($table, $index);
ob_start(); // hide debug warning
- $result = $DB->insert_record('test_table_cust0', $record, false);
+ $result = @$DB->insert_record('test_table_cust0', $record, false);
ob_end_clean();
$this->assertFalse($result);
$record->type = 'nothing';
ob_start(); // hide debug warning
- $result = $DB->insert_record('test_table_cust0', $record, false);
+ $result = @$DB->insert_record('test_table_cust0', $record, false);
ob_end_clean();
$this->assertFalse($result);