@@ -11,6 +11,7 @@ import (
1111 "github.com/hellofresh/goengine/metadata"
1212 "github.com/hellofresh/goengine/mocks"
1313 "github.com/hellofresh/goengine/strategy/json/internal"
14+ "github.com/hellofresh/goengine/strategy/json/sql/postgres"
1415 "github.com/stretchr/testify/assert"
1516 "github.com/stretchr/testify/require"
1617)
@@ -110,7 +111,7 @@ func TestMultiThreadGenerateTableName(t *testing.T) {
110111
111112 for _ , testCase := range testCases {
112113 t .Run (testCase .title , func (t * testing.T ) {
113- tableName , err := postgres .GenerateTableName (testCase .input )
114+ tableName , err := strategy .GenerateTableName (testCase .input )
114115
115116 assert .NoError (t , err )
116117 assert .Equal (t , testCase .output , tableName )
@@ -119,7 +120,7 @@ func TestMultiThreadGenerateTableName(t *testing.T) {
119120 })
120121
121122 t .Run ("Empty stream names are not supported" , func (t * testing.T ) {
122- tableName , err := postgres .GenerateTableName ("" )
123+ tableName , err := strategy .GenerateTableName ("" )
123124
124125 asserts := assert .New (t )
125126 asserts .Empty (tableName )
@@ -137,13 +138,13 @@ func TestMultiThreadColumnNames(t *testing.T) {
137138 require .NoError (t , err )
138139
139140 t .Run ("get expected columns" , func (t * testing.T ) {
140- cols := postgres .InsertColumnNames ()
141+ cols := strategy .InsertColumnNames ()
141142
142143 assert .Equal (t , cols , expectedColumns )
143144 })
144145
145146 t .Run ("cannot modify data" , func (t * testing.T ) {
146- assert .Equal (t , postgres .InsertColumnNames (), expectedColumns )
147+ assert .Equal (t , strategy .InsertColumnNames (), expectedColumns )
147148 })
148149}
149150
@@ -152,7 +153,7 @@ func TestMultiThreadCreateSchema(t *testing.T) {
152153 require .NoError (t , err )
153154
154155 t .Run ("output statement elements count" , func (t * testing.T ) {
155- cs := postgres .CreateSchema ("abc" )
156+ cs := strategy .CreateSchema ("abc" )
156157
157158 assert .Equal (t , 3 , len (cs ))
158159 assert .Contains (t , cs [0 ], `CREATE TABLE "abc"` )
@@ -196,7 +197,7 @@ func TestMultiThreadPrepareData(t *testing.T) {
196197 strategy , err := postgres .NewMultiTenancyStreamStrategy (pc )
197198 require .NoError (t , err )
198199
199- data , err := postgres .PrepareData (messages )
200+ data , err := strategy .PrepareData (messages )
200201
201202 assert .NoError (t , err )
202203 assert .Equal (t , expectedColumns , data )
@@ -225,7 +226,7 @@ func TestMultiThreadPrepareData(t *testing.T) {
225226 strategy , err := postgres .NewMultiTenancyStreamStrategy (pc )
226227 require .NoError (t , err )
227228
228- data , err := postgres .PrepareData (messages )
229+ data , err := strategy .PrepareData (messages )
229230
230231 assert .Error (t , expectedErr , err )
231232 assert .Nil (t , data )
0 commit comments