@@ 273-291 (lines=19) @@ | ||
270 | $this->I = $I; |
|
271 | } |
|
272 | ||
273 | public function インストール() |
|
274 | { |
|
275 | $this->publishPlugin('Horizon-1.0.0.tgz'); |
|
276 | /* |
|
277 | * インストール |
|
278 | */ |
|
279 | $this->ManagePage = PluginSearchPage::go($this->I) |
|
280 | ->入手する('Horizon') |
|
281 | ->インストール(); |
|
282 | ||
283 | $this->I->assertFalse($this->tableExists('dtb_dash')); |
|
284 | $this->I->assertFalse($this->columnExists('dtb_cart', 'is_horizon')); |
|
285 | ||
286 | $this->Plugin = $this->pluginRepository->findByCode('Horizon'); |
|
287 | $this->I->assertFalse($this->Plugin->isInitialized(), '初期化されていない'); |
|
288 | $this->I->assertFalse($this->Plugin->isEnabled(), '有効化されていない'); |
|
289 | ||
290 | return $this; |
|
291 | } |
|
292 | ||
293 | public function 有効化() |
|
294 | { |
|
@@ 375-390 (lines=16) @@ | ||
372 | $this->I = $I; |
|
373 | } |
|
374 | ||
375 | public function インストール() |
|
376 | { |
|
377 | $this->ManagePage = PluginLocalInstallPage::go($this->I) |
|
378 | ->アップロード('plugins/Horizon-1.0.0.tgz'); |
|
379 | ||
380 | $this->I->see('プラグインをインストールしました。', PluginManagePage::完了メーッセージ); |
|
381 | ||
382 | $this->I->assertTrue($this->tableExists('dtb_dash')); |
|
383 | $this->I->assertTrue($this->columnExists('dtb_cart', 'is_horizon')); |
|
384 | ||
385 | $this->Plugin = $this->pluginRepository->findByCode('Horizon'); |
|
386 | $this->I->assertTrue($this->Plugin->isInitialized(), '初期化されていない'); |
|
387 | $this->I->assertFalse($this->Plugin->isEnabled(), '有効化されていない'); |
|
388 | ||
389 | return $this; |
|
390 | } |
|
391 | ||
392 | public function 有効化() |
|
393 | { |