No More Posting New Topics!

If you have a question or an issue, please start a thread in our Github Discussions Forum.
This forum is closed for new threads/ topics.

Navigation

    Quasar Framework

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Error: server closed unexpectedly

    [v1] App Extensions
    1
    1
    412
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      baramofme last edited by

      When I run test:e2e script with yarn, quasar dev command not working, so script broken unexpectedly.

      "C:\Program Files\nodejs\node.exe" "C:\Program Files (x86)\Yarn\bin\yarn.js" run test:e2e
      yarn run v1.22.5
      $ cross-env E2E_TEST=true start-test 'quasar dev' http-get://localhost:8080 'cypress open'
      1: starting server using command "quasar"
      and when url "[ 'dev' ]" is responding with HTTP status code 200
      2: starting server using command "http-get://localhost:8080"
      and when url "[ 'cypress' ]" is responding with HTTP status code 200
      running tests using command "open"
      
      
        ___
       / _ \ _   _  __ _ ___  __ _ _ __
      | | | | | | |/ _` / __|/ _` | '__|
      | |_| | |_| | (_| \__ \ (_| | |
       \__\_\\__,_|\__,_|___/\__,_|_|
      
      
        Running @quasar/app v2.1.6
      
        Example usage
          $ quasar <command> <options>
      
        Help for a command
          $ quasar <command> --help
          $ quasar <command> -h
      
        Options
          --version, -v Print Quasar App CLI version
      
        Commands
          dev, d        Start a dev server for your App
          build, b      Build your app for production
          clean, c      Clean all build artifacts
          new, n        Quickly scaffold page/layout/component/... vue file
          mode, m       Add/remove Quasar Modes for your App
          inspect       Inspect generated Webpack config
          ext, e        Manage Quasar App Extensions
          run, r        Run specific command provided by an installed
                          Quasar App Extension
          describe      Describe a Quasar API (component)
          test, t       Run @quasar/testing App Extension command
                          - requires @quasar/testing App Extension to be installed
                          - this is an alias command for convenience purposes
          info, i       Display info about your machine and your App
          help, h       Displays this message
      
        If the specified command is not found, then "quasar run"
        will be executed with the provided arguments.
      
      Error: server closed unexpectedly
          at ChildProcess.onClose (C:\Users\baram204\WebstormProjects\hanhwa-consultant-web\node_modules\start-server-and-test\src\index.js:69:14)
          at ChildProcess.emit (events.js:315:20)
          at ChildProcess.cp.emit (C:\Users\baram204\WebstormProjects\hanhwa-consultant-web\node_modules\cross-spawn\lib\enoent.js:34:29)
          at maybeClose (internal/child_process.js:1048:16)
          at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)
      error Command failed with exit code 1.
      info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
      
      Process finished with exit code 1
      

      I installed test packages with below doc.
      https://testing.quasar.dev/
      https://testing.quasar.dev/packages/e2e-cypress/

      and my package.json looks fine.

       "scripts": {
          ......
          "test:e2e": "cross-env E2E_TEST=true start-test 'quasar dev' http-get://localhost:8080 'cypress open'",
          "test:e2e:ci": "cross-env E2E_TEST=true start-test 'quasar dev' http-get://localhost:8080 'cypress run'",
          "test": "echo \"See package.json => scripts for available tests.\" && exit 0",
          "test:unit": "jest --updateSnapshot",
          "test:unit:coverage": "jest --coverage",
          "test:unit:watch": "jest --watch",
          "test:unit:watchAll": "jest --watchAll",
          "serve:test:coverage": "quasar serve test/jest/coverage/lcov-report/ --port 8788",
          "concurrently:dev:jest": "concurrently \"quasar dev\" \"jest --watch\"",
          "test:unit:ui": "majestic"
        },
        "devDependencies": {
          ......
          "@quasar/quasar-app-extension-testing": "^1.0.0",
          "@quasar/quasar-app-extension-testing-e2e-cypress": "^2.0.1",
          "@quasar/quasar-app-extension-testing-unit-jest": "^2.0.0",
          "eslint-plugin-cypress": "^2.11.1",
          "eslint-plugin-jest": "^23.8.2",
          ....
      

      How can i run quasar dev command inside test:e2e script?

      1 Reply Last reply Reply Quote 0
      • First post
        Last post