package sqlmock import ( "testing" ) func TestQueryStringStripping(t *testing.T) { assert := func(actual, expected string) { if res := stripQuery(actual); res != expected { t.Errorf("Expected '%s' to be '%s', but got '%s'", actual, expected, res) } } assert(" SELECT 1", "SELECT 1") assert("SELECT 1 FROM d", "SELECT 1 FROM d") assert(` SELECT c FROM D `, "SELECT c FROM D") assert("UPDATE (.+) SET ", "UPDATE (.+) SET") }