Skip to content

Commit 6e51068

Browse files
author
Arthur Nogueira Neves
authored
Merge pull request #458 from github/arthurnn/context_test
Dont share the same context in the table name tests
2 parents 5294ab6 + 02359b2 commit 6e51068

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

go/base/context_test.go

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,25 +18,28 @@ func init() {
1818
}
1919

2020
func TestGetTableNames(t *testing.T) {
21-
context = newMigrationContext()
2221
{
22+
context = newMigrationContext()
2323
context.OriginalTableName = "some_table"
2424
test.S(t).ExpectEquals(context.GetOldTableName(), "_some_table_del")
2525
test.S(t).ExpectEquals(context.GetGhostTableName(), "_some_table_gho")
2626
test.S(t).ExpectEquals(context.GetChangelogTableName(), "_some_table_ghc")
2727
}
2828
{
29+
context = newMigrationContext()
2930
context.OriginalTableName = "a123456789012345678901234567890123456789012345678901234567890"
3031
test.S(t).ExpectEquals(context.GetOldTableName(), "_a1234567890123456789012345678901234567890123456789012345678_del")
3132
test.S(t).ExpectEquals(context.GetGhostTableName(), "_a1234567890123456789012345678901234567890123456789012345678_gho")
3233
test.S(t).ExpectEquals(context.GetChangelogTableName(), "_a1234567890123456789012345678901234567890123456789012345678_ghc")
3334
}
3435
{
36+
context = newMigrationContext()
3537
context.OriginalTableName = "a123456789012345678901234567890123456789012345678901234567890123"
3638
oldTableName := context.GetOldTableName()
3739
test.S(t).ExpectEquals(oldTableName, "_a1234567890123456789012345678901234567890123456789012345678_del")
3840
}
3941
{
42+
context = newMigrationContext()
4043
context.OriginalTableName = "a123456789012345678901234567890123456789012345678901234567890123"
4144
context.TimestampOldTable = true
4245
longForm := "Jan 2, 2006 at 3:04pm (MST)"
@@ -45,9 +48,9 @@ func TestGetTableNames(t *testing.T) {
4548
test.S(t).ExpectEquals(oldTableName, "_a1234567890123456789012345678901234567890123_20130203195400_del")
4649
}
4750
{
51+
context = newMigrationContext()
4852
context.OriginalTableName = "foo_bar_baz"
4953
context.ForceTmpTableName = "tmp"
50-
context.TimestampOldTable = false
5154
test.S(t).ExpectEquals(context.GetOldTableName(), "_tmp_del")
5255
test.S(t).ExpectEquals(context.GetGhostTableName(), "_tmp_gho")
5356
test.S(t).ExpectEquals(context.GetChangelogTableName(), "_tmp_ghc")

0 commit comments

Comments
 (0)