* Update installer script for v3 now that things have moved around.

* Make Statuslabel attributes fillable and add them to the generated array.  Fixes status label tests.
This commit is contained in:
Daniel Meltzer 2016-07-19 18:50:21 -04:00 committed by snipe
parent 52425f62c5
commit 68b0bbbec9
2 changed files with 30 additions and 8 deletions

View file

@ -23,7 +23,7 @@ class Statuslabel extends Model
'archived' => 'required',
);
protected $fillable = ['name'];
protected $fillable = ['name', 'deployable', 'pending', 'archived'];
/**
* Show count of assets with status label

View file

@ -17,7 +17,11 @@ class StatuslabelTest extends \Codeception\TestCase\Test
{
$statuslabel = factory(Statuslabel::class, 'rtd')->make();
$values = [
'name' => $statuslabel->name,
'name' => $statuslabel->name,
'deployable' => $statuslabel->deployable,
'pending' => $statuslabel->pending,
'archived' => $statuslabel->archived,
];
Statuslabel::create($values);
@ -28,7 +32,10 @@ class StatuslabelTest extends \Codeception\TestCase\Test
{
$statuslabel = factory(Statuslabel::class, 'pending')->make();
$values = [
'name' => $statuslabel->name,
'name' => $statuslabel->name,
'deployable' => $statuslabel->deployable,
'pending' => $statuslabel->pending,
'archived' => $statuslabel->archived,
];
Statuslabel::create($values);
@ -39,7 +46,10 @@ class StatuslabelTest extends \Codeception\TestCase\Test
{
$statuslabel = factory(Statuslabel::class, 'archived')->make();
$values = [
'name' => $statuslabel->name,
'name' => $statuslabel->name,
'deployable' => $statuslabel->deployable,
'pending' => $statuslabel->pending,
'archived' => $statuslabel->archived,
];
Statuslabel::create($values);
@ -50,7 +60,10 @@ class StatuslabelTest extends \Codeception\TestCase\Test
{
$statuslabel = factory(Statuslabel::class, 'out_for_repair')->make();
$values = [
'name' => $statuslabel->name,
'name' => $statuslabel->name,
'deployable' => $statuslabel->deployable,
'pending' => $statuslabel->pending,
'archived' => $statuslabel->archived,
];
Statuslabel::create($values);
@ -61,7 +74,10 @@ class StatuslabelTest extends \Codeception\TestCase\Test
{
$statuslabel = factory(Statuslabel::class, 'out_for_diagnostics')->make();
$values = [
'name' => $statuslabel->name,
'name' => $statuslabel->name,
'deployable' => $statuslabel->deployable,
'pending' => $statuslabel->pending,
'archived' => $statuslabel->archived,
];
Statuslabel::create($values);
@ -72,7 +88,10 @@ class StatuslabelTest extends \Codeception\TestCase\Test
{
$statuslabel = factory(Statuslabel::class, 'broken')->make();
$values = [
'name' => $statuslabel->name,
'name' => $statuslabel->name,
'deployable' => $statuslabel->deployable,
'pending' => $statuslabel->pending,
'archived' => $statuslabel->archived,
];
Statuslabel::create($values);
@ -83,7 +102,10 @@ class StatuslabelTest extends \Codeception\TestCase\Test
{
$statuslabel = factory(Statuslabel::class, 'lost')->make();
$values = [
'name' => $statuslabel->name,
'name' => $statuslabel->name,
'deployable' => $statuslabel->deployable,
'pending' => $statuslabel->pending,
'archived' => $statuslabel->archived,
];
Statuslabel::create($values);