MCPcopy
hub / github.com/rubenv/sql-migrate / TestFileMigrate

Method TestFileMigrate

migrate_test.go:117–131  ·  view source on GitHub ↗
(c *C)

Source from the content-addressed store, hash-verified

115}
116
117func (s *SqliteMigrateSuite) TestFileMigrate(c *C) {
118 migrations := &FileMigrationSource{
119 Dir: "test-migrations",
120 }
121
122 // Executes two migrations
123 n, err := Exec(s.Db, "sqlite3", migrations, Up)
124 c.Assert(err, IsNil)
125 c.Assert(n, Equals, 2)
126
127 // Has data
128 id, err := s.DbMap.SelectInt("SELECT id FROM people")
129 c.Assert(err, IsNil)
130 c.Assert(id, Equals, int64(1))
131}
132
133func (s *SqliteMigrateSuite) TestHttpFileSystemMigrate(c *C) {
134 migrations := &HttpFileSystemMigrationSource{

Callers

nothing calls this directly

Calls 1

ExecFunction · 0.85

Tested by

no test coverage detected