为什么 cy.log() 没有在 Cypress 的左窗格中打印任何值?

问题描述

我是赛普拉斯的新手。我在 https://github.com/martian86/PractiseJavaScript.git

一个仓库

我有一个 ma​​th.js 文件,它有一个简单的代码来计算 2 个数字的总和和另一个函数来返回数字的平方。还有另一个文件 strings.js 返回一个字符串。我在其中一个文件中使用 module.exports,在另一个文件中使用 exports。我打算在 test.js

编写的测试中使用 cy.log() 打印它

测试无误地通过,但 cy.log() 不打印任何内容

任何人都可以提出问题所在。

ma​​th.js

module.exports = {
    square: (x) =>{
    return x*x;
    },sum: (a,b)=>{
           return a+b;
          }
}

test.js

/// <reference types="cypress" />
const { describe } = require("mocha");



let testFirstName = require("/cypress/support/strings.js");
let {square,sum} = require("/cypress/support/math.js");

describe("Test suite",function(){
    it("Square of the number",function(){
        cy.log(square(90));
        cy.log(sum(25,67));
    });

    it("display Name",function(){
        cy.log(testFirstName.stringsFirstName)
    })
})

strings.js

let firstName = "John";
let lastName = "Cena"

exports.stringsFirstName=firstName;

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)