Comments (4)
Removing one deprecated dependency will also help to load the extension faster. Both Ceedling Test Explorer and Test Explorer UI are quite slow to activate when opening VS Code, so it will improve the booting time if you remove the dependency.
Thank you for your great work!
from vscode-ceedling-test-adapter.
I just discovered the native testing API and came here for the same reason, to see if the Ceedling adapter had moved to it. I see that you might not have much motivation to work on this if you don't use it that often and you might have moved on to other tools, but here's my vote if it helps 😄 The VS Code team had put an example here although I don't know TS and can't understand how challenging that would be.
Thanks for the tool in any case!
from vscode-ceedling-test-adapter.
I think the Test Explorer UI also added for us a translation layer. And testExplorer.useNativeTesting: true
in the settings.json should enable the native experience.
I didn't use vscode testing in a year, is there any reason other than the deprecation to switch to the native API and remove the Test Explorer UI dep? (any missing feature or Quality of Life improvement?)
from vscode-ceedling-test-adapter.
Ceedling Test Explorer depends on the Test Explorer UI extension, which depends on the Test Adapter Converter. Thus, the need to install all of these extensions is not as clear to the user, and for testing and debugging common projects, a manual for installing all three extensions should be described. Does migrating to the native API make this task easier?
from vscode-ceedling-test-adapter.
Related Issues (20)
- Using instructions, When I open the test view I get an error HOT 4
- Coloured output is not handled HOT 5
- Tests do not load after upgrade to 1.10.0 HOT 3
- UNRESPONSIVE extension host: 'numaru.vscode-ceedling-test-adapter' when using ceedlingExplorer.testCaseMacroAliases HOT 9
- Test Explorer showing "red bang" icon instead of test status - Cannot use ruby code in project.yml HOT 10
- Remote Extension host terminating unexpectedly when trying to use ceedling test adapter HOT 4
- Working project.yml is not being loaded in vscode HOT 1
- Unsupported option leads to misleading "Unable to find project file" HOT 2
- ceedling 0.32.0 release candidate breaks test result reporting HOT 1
- ceedling 0.32 supports running single test case HOT 1
- Test Explorer Showing "red bang" Icon Even All Tests Passed HOT 1
- does VSCode extension support "options:<custom_yaml_file>" ? HOT 5
- Ceedling 0.32.0 will change the path of the test binary output HOT 4
- After debugging specific test the test output file is deleted.
- Ceedling Test Explorer Play Button No Longer Running Test HOT 11
- Tests can get "stuck" and appear to run endlessly
- Add color, or colorize the Test Results panel
- Extension says xml_tests_report is not enabled even after it is enabled HOT 3
- project.yml env variables support
- Ceedling 0.32 is nearing release — changes to be aware of HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vscode-ceedling-test-adapter.