mirror of
https://github.com/DATA-DOG/go-sqlmock.git
synced 2024-11-28 08:49:01 +02:00
22 lines
454 B
Go
22 lines
454 B
Go
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")
|
|
}
|