Tasuku Suzuki
346d1c2df3
Fix typos
...
Ran `typos .` and fixed all typos that do make sense.
https://crates.io/crates/typos
2025-01-13 08:35:20 +01:00
Tasuku Suzuki
831211e955
Docs: improve what interpreter test does
2024-12-26 17:49:01 +01:00
Tasuku Suzuki
266c603970
Docs: fix the path for the syntax tests
2024-12-25 08:39:54 +01:00
Nigel Breslaw
92534a8a27
1.9 Organise docs folder. ( #7005 )
...
Move astro files to docs/astro
2024-12-05 15:40:04 +02:00
Nigel Breslaw
08d90a5f13
Next gen docs for 1.9 ( #6766 )
...
Co-authored-by: Aurindam Jana <aurindam.jana@slint.dev>
Co-authored-by: Tobias Hunger <tobias.hunger@slint.dev>
Co-authored-by: Simon Hausmann <simon.hausmann@slint.dev>
2024-11-14 15:52:35 +01:00
Laurent Montel
7ab34410ef
It seems that syntax_tests.rs was moved to ./internal/compiler/tests/
2024-03-18 14:58:41 +01:00
Simon Hausmann
cca6081d01
doc: Simplify Node.js test driver instructions
...
tests/driver/nodejs/nodejs.rs runs npm install --ignore-scripts
and npm run build:debug before running the tests, so no extra
steps should be needed.
2023-12-12 14:37:32 +01:00
Simon Hausmann
96d7bb132c
reuse: remove glob for markdown files
...
Instead, place the copyright and license right into the source.
To satisfy reuse, this also removes the unnecessary MIT.txt
symlinks.
2023-08-17 08:55:28 +02:00
Tobias Hunger
42d1fbdbcf
docs: Use it's, etc. more consistently ( #2287 )
2023-02-24 17:42:22 +01:00
Simon Hausmann
6cd9108fda
Fix warnings on cargo test -p doctests
2023-01-23 15:22:10 +01:00
Olivier Goffart
ff53420a72
Run the syntax_updater on the .md files in docs
2023-01-07 14:18:10 +01:00
Florian Blasius
501c6af746
Add swr render test and driver ( #1955 )
...
* add test-driver-screenshots
* add screenshot based software renderer testing
* create reference screenshots for testing with test-driver-screenshots
* add documentation to testing `README.md`
2022-12-12 11:23:27 +01:00
Olivier Goffart
dd3d738774
C++ test: use the libslint_cpp.so from the deps folder
...
For some reason, The cargo test for the cpp driver test puts the
libslint_cpp.so library in the `deps` foilder, in addition to the
cdynlib which is generated in the normal target folder. So we end
up with two .so.
We need to have the cpp lib as a dependency because its metadata give us the
metadata on where to find the headers.
Ideally it should be an artifact dependency but this is not yet existing
Since cargo sets the LD_LIBRARY_PATH or the PATH env variable when
running the test, running the runtime built binaries work by taking
the library that is in the deps folder.
2022-04-13 10:37:37 +02:00
Olivier Goffart
0ba3a14f8a
Simplify a bit the test dependencies
...
So compiling the tests can be a bit faster
2022-02-15 10:47:58 +01:00
Olivier Goffart
7bf6c4826f
Fix a few more occurences of slixtyfps
2022-02-02 17:01:00 +01:00
Tobias Hunger
cfda533b73
Polish testing docs
2022-02-02 16:59:23 +01:00
Olivier Goffart
3594c20153
Replace SixtyFPS in many locations (Uppercase)
2022-02-02 15:49:18 +01:00
Olivier Goffart
d2d6a5cc6a
Rename sixtyfps_
2022-02-02 14:25:56 +01:00
Tobias Hunger
1a0a495bc5
Rename environment variables
2022-02-02 13:35:07 +01:00
Olivier Goffart
692171bf0c
Change the 60
blocks to slint
blocs in documentation comments
2022-02-02 10:51:42 +01:00
Olivier Goffart
03534039d6
Replace more .60 by .slint
...
Mainly an automated change with
git grep -O"sed -i 's/\.60/.slint/g'" -w "\.60"
and some manual checks
2022-02-02 10:12:31 +01:00
Simon Hausmann
c333b4de2b
Rename the sixtyfps-cpp crate
2022-02-02 09:27:11 +01:00
Simon Hausmann
809fbfc7a6
Rename sixtyfps-node
...
This doesn't touch the documentation, just the package/API side
2022-02-01 22:17:35 +01:00
Olivier Goffart
9401bfbec7
Rust test driver: Add a feature to generate the rust code in build.rs
...
instead of in the sixtyfps! macro, so se actually see where the error is in
the generated code.
This also expose a bunch of warning that were not being taken care on.
2021-11-05 11:35:56 +01:00
Olivier Goffart
72f022b3ed
Document the test harness
2021-10-26 14:51:23 +02:00