Our program is a hybrid CLI-GUI program. The GUI component is only a simple text area for the user to key in the input.
Rationale: we believe that for our application, it would be more convenient for the user to type freely instead of remembering the syntax
The simple GUI component is shown below
The simple implementation is approved by Prof Akshay
When we write the JUnit test for the GUI component, our computer can open the GUI.
However, we have trouble with the test task on Github because it is headless, there is no X11 display. The error is as followed.
I want to ask if we can ship the product with the CI/CD on github failing in this particular instance because of the GUI nature of the product. It is very near to the deadline (Monday) and the GUI is quite integral to our product.
Our program is a hybrid CLI-GUI program. The GUI component is only a simple text area for the user to key in the input. Rationale: we believe that for our application, it would be more convenient for the user to type freely instead of remembering the syntax
The simple GUI component is shown below![image](https://user-images.githubusercontent.com/32756835/200153877-30e4f732-97ba-4f8b-9c0f-af1388f04364.png)
The simple implementation is approved by Prof Akshay![image](https://user-images.githubusercontent.com/32756835/200153953-f48d6ce6-de27-455c-a6bd-dbe9f9b84311.png)
When we write the JUnit test for the GUI component, our computer can open the GUI. However, we have trouble with the![image](https://user-images.githubusercontent.com/32756835/200153851-756cf22b-0e37-417e-8cff-5d72039903ca.png)
test
task on Github because it is headless, there is no X11 display. The error is as followed.I want to ask if we can ship the product with the CI/CD on github failing in this particular instance because of the GUI nature of the product. It is very near to the deadline (Monday) and the GUI is quite integral to our product.