transferred Code Ocean from original repository to GitHub
This commit is contained in:
16
lib/sql_result_set_comparator_adapter.rb
Normal file
16
lib/sql_result_set_comparator_adapter.rb
Normal file
@ -0,0 +1,16 @@
|
||||
class SqlResultSetComparatorAdapter < TestingFrameworkAdapter
|
||||
MISSING_TUPLES_REGEXP = /Missing tuples: \[\]/
|
||||
UNEXPECTED_TUPLES_REGEXP = /Unexpected tuples: \[\]/
|
||||
|
||||
def self.framework_name
|
||||
'SqlResultSetComparator'
|
||||
end
|
||||
|
||||
def parse_output(output)
|
||||
if MISSING_TUPLES_REGEXP.match(output[:stdout]) && UNEXPECTED_TUPLES_REGEXP.match(output[:stdout])
|
||||
{count: 1, passed: 1}
|
||||
else
|
||||
{count: 1, failed: 1}
|
||||
end
|
||||
end
|
||||
end
|
Reference in New Issue
Block a user