ng-qt / ng-test

Test library for NodeGUI based on QTest
https://doc.qt.io/qt-5/qtest.html
MIT License
3 stars 1 forks source link
node-addon-api nodegui nodejs qt5 qtest typescript

ng-test

A test library for NodeGUI widgets

Installation

The recommended way of getting started is by utilizing our Qode image for Docker, which will set up a completely development & testing ready environment for you to use.

If you'd prefer not to use Docker, you'd need to specify the associated environment variables which can be found in the environment section and install the dependencies specified in the prerequisites as well.

$ yarn add -D @ng-qt/ng-test

Prerequisites

Usage

API documentation

Features

Development

The recommended way of getting started with contributing is using Docker

If you already have QMake, Qt5, Node.js and CLang & friends installed on your system, and don't want to use Docker, go over to the Docker image for Qode and set the same environment variables.

Run the following command to start the ng-test development environment for Docker and install the required build dependencies

The project context will be shared with Docker, which means any changes made on your system, or in the container will be reflected to one another.

$ ./docker-dev.sh