Owen Mansel-Chan
|
47e6d3719f
|
Fix absolute path removal on windows
|
2023-06-30 10:36:05 +01:00 |
|
Owen Mansel-Chan
|
90b79011a0
|
Add integration test for single go.mod in root
|
2023-06-29 16:56:40 +01:00 |
|
Owen Mansel-Chan
|
a1838f48c1
|
Add test for go files outside of go modules
|
2023-06-29 16:56:38 +01:00 |
|
Owen Mansel-Chan
|
f1a9f3163c
|
Remove absolute paths from test output
|
2023-06-29 16:56:36 +01:00 |
|
Owen Mansel-Chan
|
50343b3b56
|
Add extra integration test and rename some
|
2023-06-29 16:56:35 +01:00 |
|
Owen Mansel-Chan
|
dce17aa49b
|
Fix package clause in test file
|
2023-06-29 16:56:27 +01:00 |
|
Owen Mansel-Chan
|
7c9e28d291
|
Update diagnostics.expected for existing integration tests
|
2023-06-29 16:56:23 +01:00 |
|
Owen Mansel-Chan
|
c766f68b93
|
Fix bug detecting if go.mod files are nested
|
2023-06-29 16:56:20 +01:00 |
|
Owen Mansel-Chan
|
193edda2c1
|
Add non-functional bazel tests
They don't build with bazel. They are only there to check that we emit
the right diagnostic.
|
2023-06-29 16:56:14 +01:00 |
|
Owen Mansel-Chan
|
a852173e22
|
Fix behaviour for single non-root go.mod
Also add telemetry so we can prioritise future work on the autobuilder.
|
2023-06-29 16:56:11 +01:00 |
|
Owen Mansel-Chan
|
6eda207997
|
Add integration tests
|
2023-06-29 16:56:06 +01:00 |
|
Kasper Svendsen
|
ab797065ab
|
Go: Enable implicit this warnings for remaining packs
|
2023-06-27 11:49:37 +02:00 |
|
Owen Mansel-Chan
|
50d3cffe61
|
Accept review comments
|
2023-05-10 13:28:11 +01:00 |
|
Owen Mansel-Chan
|
fcf3cb7ea4
|
Update "go/autobuilder/package-not-found" message
|
2023-05-10 12:24:03 +01:00 |
|
Owen Mansel-Chan
|
f9d2467eaa
|
Downgrade package-not-found diagnostic to warning
error is reserved for when the build fails.
|
2023-05-10 09:58:58 +01:00 |
|
Owen Mansel-Chan
|
d6712b2111
|
Add test for unexpected directory layout error
|
2023-03-10 12:20:43 +00:00 |
|
Owen Mansel-Chan
|
f87b307ddb
|
The source name of a diagnostic should not change
|
2023-03-09 14:00:52 +00:00 |
|
Owen Mansel-Chan
|
0d6f17ec90
|
Do not use field internal, which is deprecated
|
2023-03-08 16:34:01 +00:00 |
|
Owen Mansel-Chan
|
2edccec693
|
Do not link to GitHub AE version of documentation
|
2023-03-07 16:38:53 +00:00 |
|
Owen Mansel-Chan
|
c28f51f820
|
Remove diagnostics-limit-exceeded test
There is no way to trigger this any more.
|
2023-03-07 16:38:52 +00:00 |
|
Owen Mansel-Chan
|
05a4fdf6d8
|
Put all package-not-found errors into one diagnostic
|
2023-03-07 16:38:52 +00:00 |
|
Owen Mansel-Chan
|
a4c9120a9a
|
Update one of the diagnostic messages
|
2023-03-07 16:38:52 +00:00 |
|
Owen Mansel-Chan
|
2c5239ff7b
|
Use full stops at the end of diagnostics messages
|
2023-03-07 16:38:51 +00:00 |
|
Owen Mansel-Chan
|
8d28253175
|
Add tests for fourth diagnostic (Go files found but not processed)
|
2023-03-07 16:38:51 +00:00 |
|
Owen Mansel-Chan
|
01a2e74df7
|
Add test for diagnostic-limit-hit diagnostic
|
2023-03-07 16:38:50 +00:00 |
|
Owen Mansel-Chan
|
b6a9f87238
|
Use "go/autobuilder/" as prefix for all diagnostics
|
2023-03-07 16:38:50 +00:00 |
|
Owen Mansel-Chan
|
4fe4dfbf83
|
Add tests for third diagnostic (package not found)
|
2023-03-07 16:38:49 +00:00 |
|
Owen Mansel-Chan
|
137b2c9ef9
|
Add test for second diagnostic (newer go version)
|
2023-03-07 16:38:47 +00:00 |
|
Owen Mansel-Chan
|
4d3b05e041
|
Add test for first diagnostic (different OS/arch)
|
2023-03-07 16:38:46 +00:00 |
|
Owen Mansel-Chan
|
7ebe472cfe
|
Move repo files into subfolder
This is so that the test-db doesn't get moved when all the repo files
are moved, which was causing some problems.
|
2023-02-13 11:59:38 +00:00 |
|
Owen Mansel-Chan
|
37d3793e87
|
Set LGTM_INDEX_IMPORT_PATH in two tests
This is needed for Dep and Glide
|
2023-02-13 11:59:38 +00:00 |
|
Owen Mansel-Chan
|
1f1e2dbf98
|
Make dep integration test linux-only
This is because there is no release of Dep for
MacOS (Arm).
|
2023-02-13 11:59:38 +00:00 |
|
Owen Mansel-Chan
|
3ee3acd8fd
|
Make Glide integration test linux-only
This is because it is hard to install Glide on the other platforms.
|
2023-02-13 11:59:37 +00:00 |
|
Owen Mansel-Chan
|
e635140eae
|
Add files needed for tests
|
2023-02-13 11:59:37 +00:00 |
|
Owen Mansel-Chan
|
f2c541a461
|
Delete build-sample test
This is adequately tested elsewhere.
|
2023-02-13 11:59:37 +00:00 |
|
Owen Mansel-Chan
|
f062a8d204
|
Copy LGTM integration tests over
|
2023-02-13 11:59:36 +00:00 |
|