Giter VIP home page Giter VIP logo

Comments (4)

huayunh avatar huayunh commented on August 21, 2024

Some more test ideas:
Unit tests for our custom functions, like the custom printing function, checking for the flags, checking for the file extension when ts is set

from blui-cli.

emclaug2 avatar emclaug2 commented on August 21, 2024

I would like to clarify what some of the "Unit tests for the commands and extensions" would be in our next bug scrub so we can either add more detail to this issue or close it.

from blui-cli.

daileytj avatar daileytj commented on August 21, 2024

Let's rewrite this issue to be more specific about what kinds of tests we want to have. Would be a good idea to get a code coverage report before diving into further testing.

from blui-cli.

huayunh avatar huayunh commented on August 21, 2024

@emclaug2 I asked for yer

[11:29 AM] Boyle, Joseph P
(...)

Unit tests checking inputs generate the correct outputs for all of our utility functions, verifying that the correct files/contents are present in the generated file (e.g., does package.json have the correct dependencies in it, does the App.tsx file have the right contents, are typescript packages installed for javascript projects, is the eslint package only installed for packages that used that flag, etc.)

[11:33 AM] Boyle, Joseph P
That can be a pretty low priority issue though...the CLI may be a target for consolidation efforts / culling if we don't expect to build out additional functionality (we can just use our templates with the underlying CLIs and it's one less thing to maintain)

from blui-cli.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.