title: Dusk not working with factories and/or migrations in Homestead
body: <p>Using a fresh install of Laravel and dusk, then copying the exact test from the docs for logging in the user, I get an error that the users table doesn't exist.</p>
  
  <p>I don't get any error when using a factory to create a user, but when trying to login as that user, i can see the browser window opening (screenshoots), typing in the creds, then seeing the error that user can't be found.</p>
  
  <p>I see that Dusk tests never ran the migrations.</p>
  
  <p>I change my config/database.php and .env.dusk.local</p>
  
  <p>// config/database.php</p>
  
  <pre><code>'connections' =&gt; [
           'testing' =&gt; [
           'driver' =&gt; 'sqlite',
           'database' =&gt; database_path('testing.sqlite'),
           'prefix' =&gt; '',
            ],
  ],
  
  `// .env.dusk.local
  
      APP_URL=http://project.dev
      APP_ENV=testing
      DB_CONNECTION=testing`
  </code></pre>
  
  <p>and ran composer update but the error persist :( my test code:</p>
  
  <pre><code>     public function setUp() {
          parent::SetUp();
  
          factory(Rol::class)-&gt;create(['nombre' =&gt; 'Administrador']);
  
          $this-&gt;usuario = factory(Usuario::class)-&gt;create(['email' =&gt; 'correo@ejemplo.com', 'password' =&gt; bcrypt('123456'), 'rol_id' =&gt; Rol::where('nombre', 'Administrador')-&gt;first()-&gt;id]);
  
      }
      /**
       * @tests
       */
      public function loggeo_usuario() {
          $this-&gt;browse(function (Browser $browser) {
              $browser-&gt;visit(route('login'))
                  -&gt;assertSee('Correo')
                  -&gt;type('email', $this-&gt;usuario-&gt;email)
                  -&gt;type('#password', '123456')
                  -&gt;click('@login-button')
                  -&gt;assertSee('Ayuda');
          });
  }
  </code></pre>