Commit Graph

2794 Commits

Author SHA1 Message Date
damirka
296b92acf6 final fixes 2021-04-26 19:37:29 +03:00
damirka
30fc5b97ae changed testing approach 2021-04-26 19:35:12 +03:00
damirka
498dc99e6c fix circle ci config typo 2021-04-26 16:20:18 +03:00
damirka
2e9be1a2ba attmpt to fix gh actions ci again 2021-04-26 16:18:34 +03:00
damirka
f520201017 attmpt to add build to gh actions 2021-04-26 14:47:44 +03:00
damirka
1b273f40ff trying adding build directly 2021-04-26 14:40:28 +03:00
damirka
794251bb43 integration tests rely on leo binary
- for that build step is added before running tests
2021-04-26 12:51:51 +03:00
damirka
b58f38fbbc clippy 2021-04-26 12:37:53 +03:00
damirka
cd242925dd removes testdir and uses test_dir instead 2021-04-26 12:24:56 +03:00
damirka
3047c91775 Merge branch 'master' into feature-cli-coverage 2021-04-26 12:04:08 +03:00
damirka
cdfbf64fe5 revert version change 2021-04-26 12:03:48 +03:00
damirka
851e5fc200 pushing lockfile as well 2021-04-26 11:59:05 +03:00
damirka
e7fd30b44d try to use older testdir version 2021-04-23 23:38:10 +03:00
Collin Chin
f972794cbf
Merge pull request #890 from AleoHQ/feature/abnf-improve-doc
Feature/abnf improve doc
2021-04-22 11:22:40 -07:00
Collin Chin
4024c1a9b5
Merge pull request #885 from AleoHQ/feature-custom-api-route
[CLI] Allow setting custom API endpoint in ENV
2021-04-22 11:22:01 -07:00
collin
3c13aae0e9 fix comments 2021-04-22 11:16:01 -07:00
damirka
8dbb12cfe3 fixed comment 2021-04-22 11:44:22 +03:00
damirka
0d523fb1e1 changes --api to env 2021-04-22 11:35:17 +03:00
Alessandro Coglio
df6c4d586c [ABNF] Use markdown in doc comments, and a few fixes.
By using markdown in the documentation comments of the grammar, the markdown
file generated from the grammar includes those markdown features in the text,
making it more readable and better-looking.

Also fixed a few typos in the documentation comments.

Also updated a few documentation comments that were out of date after making
changes to the grammar.

Also removed a now-obsolete grammar rule for "input" parameters of functions.
2021-04-21 22:33:52 -07:00
Alessandro Coglio
02f8736d03 [ABNF] Add some documentation.
For both uniformity and clarity of reference from other documentation comments,
add some documentation comments next to every single character definition.

No change to the grammar itself.
2021-04-21 21:56:27 -07:00
Collin Chin
911b5370f0
Merge pull request #879 from AleoHQ/dependabot/cargo/zip-0.5.12
Bump zip from 0.5.10 to 0.5.12
2021-04-21 15:45:55 -07:00
Collin Chin
b1d4ad4f14
Merge pull request #832 from AleoHQ/feature/type-inference-stage
Type Inference Compiler Stage
2021-04-21 15:45:29 -07:00
Collin Chin
83c41769c1
Merge pull request #812 from AleoHQ/ci/add-constraints-check
[CI] Adds Pedersen Hash constraints check
2021-04-21 15:23:09 -07:00
collin
de685928e2 rename stage -> phase 2021-04-21 15:22:20 -07:00
Collin Chin
0cbea10ed0
Add test-framework comment 2021-04-21 14:54:51 -07:00
Collin Chin
b0195dab40
Merge pull request #872 from AleoHQ/extract-test-framework
Extract test framework
2021-04-21 14:52:24 -07:00
collin
d1c9f0e99c enable leo clone test 2021-04-21 14:09:15 -07:00
Collin Chin
c100ac92e7
Merge pull request #887 from AleoHQ/feature/abnf-reorder-and-doc
Feature/abnf reorder and doc
2021-04-21 13:00:04 -07:00
Alessandro Coglio
ac5ca5058a [ABNF] Edit some doc comments for consistency.
No change to the grammar, just some edits in comments.
2021-04-21 10:44:40 -07:00
Alessandro Coglio
e08d1f7f36 [ABNF] Move two rules and add some comments.
This does not change the grammar, just its presentation in the file.
2021-04-21 10:39:37 -07:00
damirka
89978512af fixes clippy and tests 2021-04-21 19:01:29 +03:00
Collin Chin
aa864e97cc
Merge pull request #873 from AleoHQ/feature/abnf-doc-update
[ABNF] Update documentation of format strings.
2021-04-21 08:47:20 -07:00
Collin Chin
25cabe57e2
Merge branch 'master' into feature/abnf-doc-update 2021-04-21 08:46:01 -07:00
damirka
e7cdc630a4 Merge branch 'master' into feature-custom-api-route 2021-04-21 18:35:42 +03:00
damirka
ad86b23c01 adds search for @test(custom) inputs path in kebab case
- in Leo test envs can only be snake_cased
- while we suggest naming inputs and folders in kebab-case
- this patch searches for both test_input and test-input options in inputs
2021-04-21 15:27:10 +03:00
damirka
b8312ab4a4 adds integration tests to Leo CLI
- leo tests are now written as cli commands
- leo libraries and binaries removed from package and cli
- small code optimizations and removals
2021-04-21 13:01:11 +03:00
Collin Chin
daa23b7311
Merge pull request #882 from AleoHQ/feature/abnf-mod-txt-gen-md
Feature/abnf mod txt gen md
2021-04-20 15:58:43 -07:00
Alessandro Coglio
66664ed35c [ABNF] Regenerate the .md file. 2021-04-20 15:53:29 -07:00
Alessandro Coglio
964883a535 [ABNF] Add full copyright/licensing notice.
Make the change to the .txt file.
2021-04-20 15:52:08 -07:00
Alessandro Coglio
7cfa7d6a54 [ABNF] Move the format note to the end of the file.
Make this change on the .txt file.
2021-04-20 15:46:48 -07:00
collin
d5783bb0e0 fix license 2021-04-20 14:33:05 -07:00
collin
ce8f02eea0 Merge branch 'master' of https://github.com/AleoHQ/leo into feature/abnf-doc-update 2021-04-20 14:32:16 -07:00
Collin Chin
d9bd02e107
Merge pull request #871 from AleoHQ/move-format-note
Move format note to bottom of abnf grammar
2021-04-20 14:30:25 -07:00
collin
0574b4ff09 fix readme 2021-04-20 14:29:10 -07:00
collin
905c889a67 fix grammar readme 2021-04-20 14:25:12 -07:00
dependabot-preview[bot]
53e83eaa41
Bump zip from 0.5.10 to 0.5.12
Bumps [zip](https://github.com/zip-rs/zip) from 0.5.10 to 0.5.12.
- [Release notes](https://github.com/zip-rs/zip/releases)
- [Commits](https://github.com/zip-rs/zip/commits/v0.5.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-20 10:31:55 +00:00
Alessandro Coglio
62932ceef2 [ABNF] Update documentation of format strings.
The documentation comments were out of date.
2021-04-19 23:24:43 -07:00
Protryon
6a6e8d536d fix package 2021-04-19 18:16:13 -07:00
gluax
7031923921 clean up comments 2021-04-19 14:36:56 -04:00
gluax
8c497f0b7a more test coverage 2021-04-19 13:53:49 -04:00