Testing 在文件错误中找不到测试,但我确实编写了一个测试

Testing 在文件错误中找不到测试,但我确实编写了一个测试,testing,cypress,Testing,Cypress,我试图在Cypress上运行以下测试,但出现以下错误: 在您的文件中未找到任何测试: /Users/Name/Desktop/MyFolder/cypress教程构建todo初学者/cypress/integration/app-init.spec.js 我们无法在上述文件中检测到任何测试。编写一些测试并重新运行 我想我确实写了一个测试,你可以在下面看到,特别是因为我有it功能。有人能告诉我为什么会出现这个错误吗?这是我集成文件夹中的第二个测试文件。我不确定这是否有区别 const todos

我试图在Cypress上运行以下测试,但出现以下错误: 在您的文件中未找到任何测试: /Users/Name/Desktop/MyFolder/cypress教程构建todo初学者/cypress/integration/app-init.spec.js 我们无法在上述文件中检测到任何测试。编写一些测试并重新运行

我想我确实写了一个测试,你可以在下面看到,特别是因为我有it功能。有人能告诉我为什么会出现这个错误吗?这是我集成文件夹中的第二个测试文件。我不确定这是否有区别

const todos = [
    {
      "id": 1,
      "name": "Buy Milk",
      "isComplete": false
    },
    {
      "id": 2,
      "name": "Buy Eggs",
      "isComplete": false
    },
    {
      "id": 3,
      "name": "Buy Bread",
      "isComplete": false
    },
    {
      "id": 4,
      "name": "Make French Toast",
      "isComplete": false
    }
  ]
  
  describe('App Initialization', () => {
    it.only('Loads todos on page load', () => {
    cy.server()
    cy.route('GET', '/api/todos', todos)
    cy.visit('/')
    })
  
    cy.get('.todo-list li')
      .should('have.length', 4)
  })

就日志而言,它显示app init.spec.js文件不存在于/Users/Name/Desktop/MyFolder/cypress tutorial build todo starter/cypress/integration/


请检查目录中的路径,并验证cypress.json中的“integrationFolder”路径。如果路径与测试所在的路径不匹配,则Cypress无法检测要运行的测试文件。

您应该使用适当的代码缩进-您的最后一个cy命令在测试之外。