June Hester
99e256eaf2
Add to_binary function ( #775 )
...
* Add to_binary function
* Move test to correct package
* Rename unused context parameter
* Run make fmt
2023-03-27 17:05:01 -04:00
tsukasa-ino
82f0e5f044
Add more unit tests for operators - ToNumberOrString, ToNumberOnly ( #781 )
...
* WIP TestToNumberOrString
* add boolean check
* add array type
* WIP add TestToNumberOnly
* add ToNumberOnly test
2023-03-27 17:04:16 -04:00
Tim Voronov
fb6b29b29e
Update build.yml
2023-03-06 12:46:33 -05:00
Tim Voronov
2884e023ba
Changed Lab installation
2023-03-02 12:47:28 -05:00
Tim Voronov
9b7a9a2704
Dropped lagacy ANTL sdk
2023-02-07 13:02:46 -05:00
Tim Voronov
d201b50c20
Updated dependencies ( #769 )
...
* Updated dependencies
* Dropped pre-generics versions of Go
* Updated ANTRL
* Added staticcheck and goimports tools
* Updated build steps
* Fixed unit tests for http funcs
2023-02-07 12:58:43 -05:00
Tim Voronov
dd33141b88
Updated deps
2022-11-14 00:37:27 -05:00
dependabot[bot]
a9ec12bed6
Bump github.com/stretchr/testify from 1.7.0 to 1.8.0 ( #750 )
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.7.0...v1.8.0 )
---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tim Voronov <ziflex@users.noreply.github.com>
2022-10-09 13:37:50 -04:00
dependabot[bot]
44c34a0add
Bump github.com/rs/zerolog from 1.26.1 to 1.28.0 ( #752 )
...
Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog ) from 1.26.1 to 1.28.0.
- [Release notes](https://github.com/rs/zerolog/releases )
- [Commits](https://github.com/rs/zerolog/compare/v1.26.1...v1.28.0 )
---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tim Voronov <ziflex@users.noreply.github.com>
2022-10-09 13:36:04 -04:00
dependabot[bot]
fad2035784
Bump github.com/mafredri/cdp from 0.32.0 to 0.33.0 ( #744 )
...
Bumps [github.com/mafredri/cdp](https://github.com/mafredri/cdp ) from 0.32.0 to 0.33.0.
- [Release notes](https://github.com/mafredri/cdp/releases )
- [Commits](https://github.com/mafredri/cdp/compare/v0.32.0...v0.33.0 )
---
updated-dependencies:
- dependency-name: github.com/mafredri/cdp
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-09 13:35:21 -04:00
Tim Voronov
be360b4eb4
Added auto-marshalling to http functions
2022-07-30 15:12:48 -04:00
Tim Voronov
aea7195d44
Updated jettison
2022-06-06 09:16:52 -04:00
Norman Chan
80f21af219
Add more unit tests for operators ( #742 )
2022-06-04 16:21:18 -04:00
Norman Chan
db65fe9910
Add more unit tests for operators ( #741 )
2022-06-03 11:24:51 -04:00
dependabot[bot]
c4ab4a5a9c
Bump github.com/jarcoal/httpmock from 1.1.0 to 1.2.0 ( #736 )
...
Bumps [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock ) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/jarcoal/httpmock/releases )
- [Commits](https://github.com/jarcoal/httpmock/compare/v1.1.0...v1.2.0 )
---
updated-dependencies:
- dependency-name: github.com/jarcoal/httpmock
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-03 11:11:28 -04:00
dependabot[bot]
7aaf38c0d6
Bump github.com/antchfx/htmlquery from 1.2.4 to 1.2.5 ( #738 )
...
Bumps [github.com/antchfx/htmlquery](https://github.com/antchfx/htmlquery ) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/antchfx/htmlquery/releases )
- [Commits](https://github.com/antchfx/htmlquery/compare/v1.2.4...v1.2.5 )
---
updated-dependencies:
- dependency-name: github.com/antchfx/htmlquery
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-03 11:10:26 -04:00
dependabot[bot]
06344a23f9
Bump github.com/antchfx/xpath from 1.2.0 to 1.2.1 ( #739 )
...
Bumps [github.com/antchfx/xpath](https://github.com/antchfx/xpath ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/antchfx/xpath/releases )
- [Commits](https://github.com/antchfx/xpath/compare/v1.2.0...v1.2.1 )
---
updated-dependencies:
- dependency-name: github.com/antchfx/xpath
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-03 11:08:55 -04:00
Norman Chan
0cfa6e8861
Add xpath example ( #740 )
2022-06-03 11:08:27 -04:00
Tim Voronov
ca11d169be
Updated changelog
2022-02-10 19:08:45 -05:00
Roman
70a8ef790b
fix go routines leakage ( #726 )
...
* fix go routines leakage
* Update manager.go
fmt
Co-authored-by: Tim Voronov <ziflex@users.noreply.github.com>
2022-02-10 15:42:07 -05:00
Tim Voronov
0c6d4e6401
Bugfix/http driver xpath ( #725 )
...
* Fixed XPath eval in http driver for attrribute values
* Added unit test to cover http XPath func eval
* Added integration test for covering XPath by CDP driver
2022-01-28 15:19:50 -05:00
Tim Voronov
8d8afed51f
Fixed element not found error ( #724 )
2022-01-17 10:24:27 -05:00
Tim Voronov
64f086a4a6
Tweaked parser for formatter ( #723 )
2022-01-12 16:52:07 -05:00
Tim Voronov
b0377c1bcc
Added support of parsing DateTime with a custom layout ( #721 )
...
* Added support of parsing DateTime with a custom layout
2022-01-02 23:40:42 -05:00
Tim Voronov
4e94caa55f
Fixed handling text nodes by XPath parser ( #715 )
...
* Fixed handling text nodes by XPath parser
* Formatting
2021-12-22 20:20:02 -05:00
dependabot[bot]
767fb7f1b6
Bump github.com/rs/zerolog from 1.26.0 to 1.26.1 ( #713 )
...
Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog ) from 1.26.0 to 1.26.1.
- [Release notes](https://github.com/rs/zerolog/releases )
- [Commits](https://github.com/rs/zerolog/compare/v1.26.0...v1.26.1 )
---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-22 20:08:44 -05:00
dependabot[bot]
f34f319a97
Bump github.com/jarcoal/httpmock from 1.0.8 to 1.1.0 ( #714 )
...
Bumps [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock ) from 1.0.8 to 1.1.0.
- [Release notes](https://github.com/jarcoal/httpmock/releases )
- [Commits](https://github.com/jarcoal/httpmock/compare/v1.0.8...v1.1.0 )
---
updated-dependencies:
- dependency-name: github.com/jarcoal/httpmock
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-22 20:08:23 -05:00
Tim Voronov
9ae50eaaa8
Chore/deps ( #711 )
...
* Cleaned up go.sum
* Updated go.mod
2021-12-13 09:52:26 -05:00
Tim Voronov
993a7efa05
Cleaned up go.sum ( #710 )
2021-12-13 09:05:56 -05:00
Roman
27950e5e35
feat(http): change method add headers to set headers ( #707 )
2021-12-10 17:50:39 -05:00
Roman
5981260c56
Http driver ( #709 )
...
* feat(http): change method add headers to set headers
* feat(options): add default timeout adn user options
* feat(options): set default timeout
* feat(http): change init options adn remove trash code
2021-12-10 17:50:30 -05:00
Tim Voronov
265a40c92a
Fixed inability to use dynamic values in LIMIT clause ( #706 )
2021-12-09 10:26:02 -05:00
Tim Voronov
07e33580c6
Fixed precedence of logical operators ( #704 )
2021-12-09 00:12:02 -05:00
Tim Voronov
f7f17ea5b4
Feature/network events ( #688 )
...
* Added new network events
* Refactored runtime Event streaming
* Added support of using keywords as variables
* Added support of body property in response event
* Added example of subscription to network response
* Added example of subscription to network requests
* Fixed infinite loop bug
* Updated Google example
* Updated unit tests
* Reenamed Event to Message
* Fixed navvigation filtering by frame
2021-11-22 14:36:28 -05:00
dependabot[bot]
b45cc529fb
Bump github.com/rs/zerolog from 1.25.0 to 1.26.0 ( #693 )
2021-11-06 11:25:10 -04:00
dependabot[bot]
48aa00d9b4
Bump github.com/wI2L/jettison from 0.7.2 to 0.7.3 ( #694 )
...
Bumps [github.com/wI2L/jettison](https://github.com/wI2L/jettison ) from 0.7.2 to 0.7.3.
- [Release notes](https://github.com/wI2L/jettison/releases )
- [Changelog](https://github.com/wI2L/jettison/blob/master/CHANGELOG.md )
- [Commits](https://github.com/wI2L/jettison/compare/v0.7.2...v0.7.3 )
---
updated-dependencies:
- dependency-name: github.com/wI2L/jettison
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-03 00:12:00 -04:00
dependabot[bot]
96a9446689
Bump github.com/smartystreets/goconvey from 1.6.7 to 1.7.2 ( #691 )
...
Bumps [github.com/smartystreets/goconvey](https://github.com/smartystreets/goconvey ) from 1.6.7 to 1.7.2.
- [Release notes](https://github.com/smartystreets/goconvey/releases )
- [Commits](https://github.com/smartystreets/goconvey/compare/v1.6.7...v1.7.2 )
---
updated-dependencies:
- dependency-name: github.com/smartystreets/goconvey
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-28 14:30:25 -04:00
dependabot[bot]
a44608fd89
Bump github.com/PuerkitoBio/goquery from 1.7.1 to 1.8.0 ( #689 )
...
Bumps [github.com/PuerkitoBio/goquery](https://github.com/PuerkitoBio/goquery ) from 1.7.1 to 1.8.0.
- [Release notes](https://github.com/PuerkitoBio/goquery/releases )
- [Commits](https://github.com/PuerkitoBio/goquery/compare/v1.7.1...v1.8.0 )
---
updated-dependencies:
- dependency-name: github.com/PuerkitoBio/goquery
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-27 10:47:47 -04:00
Tim Voronov
06b17394ed
Simplified event.Loop API
2021-10-23 21:16:50 -04:00
dependabot[bot]
7384d3466d
Bump github.com/smartystreets/goconvey from 1.6.6 to 1.6.7 ( #687 )
...
Bumps [github.com/smartystreets/goconvey](https://github.com/smartystreets/goconvey ) from 1.6.6 to 1.6.7.
- [Release notes](https://github.com/smartystreets/goconvey/releases )
- [Commits](https://github.com/smartystreets/goconvey/compare/v1.6.6...v1.6.7 )
---
updated-dependencies:
- dependency-name: github.com/smartystreets/goconvey
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-22 23:54:38 -04:00
Tim Voronov
a17a0a1819
Added support of FILTER clause in WAITFOR EVENT expression ( #685 )
...
* Added support of FILTER clause in WAITFOR EVENT expression
* Fixed exampl query
* Fixed inability of using keywords as an object property
2021-10-22 23:54:11 -04:00
Tim Voronov
982a7da618
Updated profiler ( #686 )
2021-10-20 11:13:56 -04:00
Tim Voronov
a049f30214
Fixed parsing escaped new line character ( #677 )
2021-10-17 23:11:27 -04:00
Tim Voronov
bd6463fa29
Bench ( #683 )
...
* Extended public API
* Refactored event loop
* Refactored parser
* Fixed unit tests
* Added --dry-run opt
* Added total alloc
* Added profiler
* Fixed driver registration
2021-10-16 17:24:54 -04:00
dependabot[bot]
77569f3ced
Bump github.com/smartystreets/goconvey from 1.6.4 to 1.6.6 ( #680 )
2021-10-14 00:09:58 -04:00
Loïc Lengrand
975869efc3
Create CODE_OF_CONDUCT.md ( #679 )
2021-10-10 10:16:33 -04:00
Tim Voronov
0932f6acfc
Update CHANGELOG.md
2021-09-23 23:23:27 -04:00
dependabot[bot]
90592107fa
Bump github.com/antchfx/htmlquery from 1.2.3 to 1.2.4 ( #674 )
...
Bumps [github.com/antchfx/htmlquery](https://github.com/antchfx/htmlquery ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/antchfx/htmlquery/releases )
- [Commits](https://github.com/antchfx/htmlquery/compare/v1.2.3...v1.2.4 )
---
updated-dependencies:
- dependency-name: github.com/antchfx/htmlquery
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-23 22:42:58 -04:00
Tim Voronov
b3c19bff82
Feature/variables optimization ( #673 )
...
* Added optimization to FOR loops by disabling allocation if RETURN statement returns NONE
* Added support of ignoring expression results in variable declaration using '_' as a variable name
2021-09-20 12:01:47 -04:00
Tim Voronov
0c4a18cb76
Added example of handling lazy loading lists
2021-09-20 01:59:50 -04:00