Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create tests for FFI library #993

Open
sgrekhov opened this issue Feb 3, 2021 · 0 comments
Open

Create tests for FFI library #993

sgrekhov opened this issue Feb 3, 2021 · 0 comments
Assignees
Labels
type-enhancement A request for a change that isn't a bug

Comments

@sgrekhov
Copy link
Contributor

sgrekhov commented Feb 3, 2021

https://api.dart.dev/dev/2.12.0-279.0.dev/dart-ffi/dart-ffi-library.html

@sgrekhov sgrekhov self-assigned this Feb 3, 2021
sgrekhov pushed a commit that referenced this issue Feb 3, 2021
sgrekhov pushed a commit that referenced this issue Feb 5, 2021
sgrekhov pushed a commit that referenced this issue Feb 8, 2021
sgrekhov pushed a commit that referenced this issue Feb 11, 2021
sgrekhov pushed a commit that referenced this issue Feb 12, 2021
sgrekhov pushed a commit that referenced this issue Feb 16, 2021
sgrekhov pushed a commit that referenced this issue Feb 18, 2021
sgrekhov pushed a commit that referenced this issue Feb 19, 2021
sgrekhov pushed a commit that referenced this issue Feb 19, 2021
sgrekhov pushed a commit that referenced this issue Feb 19, 2021
sgrekhov pushed a commit that referenced this issue Feb 26, 2021
sgrekhov pushed a commit that referenced this issue Feb 26, 2021
sgrekhov pushed a commit that referenced this issue Mar 1, 2021
sgrekhov pushed a commit that referenced this issue Mar 2, 2021
sgrekhov pushed a commit that referenced this issue Mar 3, 2021
sgrekhov pushed a commit that referenced this issue Mar 4, 2021
sgrekhov pushed a commit that referenced this issue Mar 4, 2021
sgrekhov pushed a commit that referenced this issue Mar 11, 2021
sgrekhov pushed a commit that referenced this issue Mar 31, 2021
sgrekhov pushed a commit that referenced this issue Apr 1, 2021
sgrekhov pushed a commit that referenced this issue Apr 22, 2021
sgrekhov pushed a commit that referenced this issue Apr 22, 2021
sgrekhov pushed a commit that referenced this issue May 31, 2021
sgrekhov pushed a commit that referenced this issue Jun 1, 2021
sgrekhov pushed a commit that referenced this issue Jun 2, 2021
sgrekhov pushed a commit that referenced this issue Jul 13, 2021
@sgrekhov sgrekhov reopened this Aug 2, 2021
sgrekhov pushed a commit that referenced this issue Aug 3, 2021
sgrekhov pushed a commit that referenced this issue Aug 3, 2021
sgrekhov pushed a commit that referenced this issue Aug 4, 2021
sgrekhov pushed a commit that referenced this issue Feb 25, 2022
copybara-service bot pushed a commit to dart-lang/sdk that referenced this issue Mar 17, 2022
2022-03-16 eernst@google.com Fixes needed based on roll f5124538 (dart-lang/co19#1323)
2022-03-14 sgrekhov@unipro.ru Fixes dart-lang/co19#1310. Add language version 2.16 (dart-lang/co19#1314)
2022-03-10 519320+chloestefantsova@users.noreply.github.com Correct an enhanced-enum test to alow setters named values (dart-lang/co19#1312)
2022-02-25 sgrekhov@unipro.ru dart-lang/co19#993. Added tests for Abi class
2022-02-25 sgrekhov@unipro.ru dart-lang/co19#1258. Added test for a generic enum which does have a regular-bounded instantiate-to-bounds result
2022-02-24 sgrekhov@unipro.ru Fixes dart-lang/co19#1308. Make `UriData` tests case-insensitive
2022-02-24 sgrekhov@unipro.ru dart-lang/co19#1258. Not regular-bounded enum test added
2022-02-21 irina.arkhipets@gmail.com Merge remote-tracking branch 'remotes/origin/weak-reference-fix'
2022-02-21 sgrekhov@unipro.ru Revert accidental commits
2022-02-21 sgrekhov@unipro.ru dart-lang/co19#1305. Some cascaded errors previously reported by CFE removed
2022-02-21 sgrekhov@unipro.ru dart-lang/co19#1258. Added tests for overridden == operator
2022-02-21 sgrekhov@unipro.ru dart-lang/co19#1260. Added test for callback that throws an exception
2022-02-21 sgrekhov@unipro.ru Fixes dart-lang/co19#1307. Remove overridden == operator from enum
2022-02-21 sgrekhov@unipro.ru dart-lang/co19#1305. Some cascaded errors previously reported by CFE removed
2022-02-21 sgrekhov@unipro.ru dart-lang/co19#1260. Added test for callback that throws an exception
2022-02-21 sgrekhov@unipro.ru dart-lang/co19#1258. Added tests for overridden == operator
2022-02-20 sgrekhov@unipro.ru Fixes dart-lang/co19#1307. Remove overridden == operator from enum
2022-02-19 sgrekhov@unipro.ru dart-lang/co19#1260. Fixed tests that check attachment of the same object to finalizer several times
2022-02-18 irina.arkhipets@gmail.com dart-lang/co19#1260: Weak reference tests updated.
2022-02-18 sgrekhov@unipro.ru dart-lang/co19#1258. More implementing enums tests added
2022-02-17 sgrekhov@unipro.ru Fixes dart-lang/sdkdart-lang/co19#48412. Different issues fixed in Finalizer tests
2022-02-17 sgrekhov@unipro.ru dart-lang/co19#1260. Finalizer test improved
2022-02-17 sgrekhov@unipro.ru dart-lang/co19#1260. Minor code enhancement
2022-02-16 sgrekhov@unipro.ru dart-lang/co19#1260. Typo fixed
2022-02-16 sgrekhov@unipro.ru dart-lang/co19#1260. Fix attach to finalizer tests
2022-02-16 sgrekhov@unipro.ru dart-lang/co19#1260. Finalizer tests fixed and refactored
2022-02-16 sgrekhov@unipro.ru dart-lang/co19#1260. Another WeakReference tests added
2022-02-15 irina.arkhipets@gmail.com dart-lang/co19#1260: Finalizer tests updated.
2022-02-15 sgrekhov@unipro.ru Fixes dart-lang/sdkdart-lang/co19#48391. Use function with 'no-inline' to create a WeakReference and to lost link to its target
2022-02-15 irina.arkhipets@gmail.com dart-lang/co19#1260: Finalizer tests updated.
2022-02-14 sgrekhov@unipro.ru dart-lang/co19#130. Roll failure fixed

Cq-Include-Trybots: dart/try:analyzer-nnbd-linux-release-try,dart2js-nnbd-linux-x64-chrome-try,ddc-nnbd-linux-release-chrome-try,front-end-nnbd-linux-release-x64-try,vm-kernel-nnbd-linux-debug-x64-try,vm-kernel-nnbd-linux-release-simarm-try,vm-kernel-nnbd-linux-release-simarm64-try,vm-kernel-nnbd-linux-release-x64-try,vm-kernel-nnbd-win-release-x64-try,vm-kernel-precomp-nnbd-linux-debug-x64-try,vm-kernel-precomp-nnbd-linux-release-simarm64-try,vm-kernel-precomp-nnbd-linux-release-x64-try,vm-kernel-precomp-nnbd-mac-release-simarm64-try,vm-kernel-precomp-nnbd-win-release-x64-try
Change-Id: Icc2bea05df29e00b671b2843af7c3c55fa45da35
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/237581
Reviewed-by: William Hesse <whesse@google.com>
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Aug 2, 2022
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Aug 2, 2022
eernstg pushed a commit that referenced this issue Aug 3, 2022
Authored by @sgrekhov.

Missing tests added for some new types. Use unsigned types to avoid little/big endian problems.
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Aug 3, 2022
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Aug 3, 2022
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Aug 3, 2022
eernstg pushed a commit that referenced this issue Aug 4, 2022
Authored by @sgrekhov.

Missing tests added for some new types. Excessive test deleted, UintPtr fixed for 32-bit platforms.
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Aug 4, 2022
…#1384)

Authored by @sgrekhov.

Missing tests added for some new types. Use unsigned types to avoid little/big endian problems.
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Aug 4, 2022
…#1386)

Authored by @sgrekhov.

Missing tests added for some new types. Excessive test deleted, UintPtr fixed for 32-bit platforms.
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Aug 4, 2022
eernstg pushed a commit that referenced this issue Aug 4, 2022
copybara-service bot pushed a commit to dart-lang/sdk that referenced this issue Aug 11, 2022
2022-08-04 sgrekhov22@gmail.com dart-lang/co19#993. FFI tests refactored and improved (dart-lang/co19#1387)
2022-08-04 sgrekhov22@gmail.com dart-lang/co19#993. [FFI] Missed tests added for some new types (dart-lang/co19#1386)
2022-08-03 sgrekhov22@gmail.com Fixes dart-lang/co19#1129. Don't expect any proxy routine in case of DIRECT connection (dart-lang/co19#1383)
2022-08-03 sgrekhov22@gmail.com dart-lang/co19#993. [FFI] Missed tests added for some new types (dart-lang/co19#1384)
2022-07-29 sgrekhov22@gmail.com dart-lang/co19#673. IFrame tests that don't actually test IFrame removed (dart-lang/co19#1382)
2022-07-29 sgrekhov22@gmail.com dart-lang/co19#1363. Some delays removed or reduced (dart-lang/co19#1380)
2022-07-29 sgrekhov22@gmail.com dart-lang/co19#1363 Async `for-in` test updated according to the current specification (dart-lang/co19#1379)
2022-07-27 sgrekhov22@gmail.com dart-lang/co19#1363. Yield each tests updated to the current specification (dart-lang/co19#1374)
2022-07-27 sgrekhov22@gmail.com Fixes dart-lang/co19#1375. Add test for final variable in a for-in loop (dart-lang/co19#1378)
2022-07-25 sgrekhov22@gmail.com dart-lang/co19#1363. Tests for yield updated to the current specification (dart-lang/co19#1370)

Change-Id: Ie92f4b2157284777177012320883247411e214fa
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/254140
Reviewed-by: Erik Ernst <eernst@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
@sgrekhov sgrekhov added the type-enhancement A request for a change that isn't a bug label Aug 17, 2022
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Oct 14, 2022
eernstg pushed a commit that referenced this issue Oct 19, 2022
copybara-service bot pushed a commit to dart-lang/sdk that referenced this issue Oct 24, 2022
2022-10-21 sgrekhov22@gmail.com Fixes dart-lang/co19#1511. [Records] Remove `records` experimental flag from legacy libraries (dart-lang/co19#1512)
2022-10-21 sgrekhov22@gmail.com Fixes dart-lang/co19#1477. [Records] Type inference tests updated (dart-lang/co19#1500)
2022-10-21 sgrekhov22@gmail.com Fixes dart-lang/co19#1505. [Records] Added tests for dynamic access to record fields (dart-lang/co19#1507)
2022-10-19 sgrekhov22@gmail.com dart-lang/co19#1399. [Records] Interaction with legacy tests added (dart-lang/co19#1502)
2022-10-19 sgrekhov22@gmail.com dart-lang/co19#195. Typos fixed (dart-lang/co19#1508)
2022-10-19 sgrekhov22@gmail.com dart-lang/co19#993. [ffi] nullptr test added (dart-lang/co19#1506)
2022-10-14 asashour@yahoo.com Fix typos (dart-lang/co19#1504)
2022-10-12 sgrekhov22@gmail.com Fixes dart-lang/co19#1427. Expando tests added (dart-lang/co19#1479)
2022-10-12 sgrekhov22@gmail.com dart-lang/co19#1399. [Records] More members tests added (dart-lang/co19#1501)
2022-10-12 49699333+dependabot[bot]@users.noreply.github.com Bump actions/checkout from 3.0.2 to 3.1.0 (dart-lang/co19#1499)
2022-10-11 sgrekhov22@gmail.com dart-lang/co19#1400. [Views] Syntax tests added (dart-lang/co19#1498)
2022-10-07 sgrekhov22@gmail.com Fixes dart-lang/co19#1491. Use correct record type in 'as' expression (dart-lang/co19#1497)
2022-10-07 sgrekhov22@gmail.com Fixes dart-lang/co19#1489. Don't use '?' in expressions (dart-lang/co19#1495)
2022-10-07 sgrekhov22@gmail.com Fixes dart-lang/co19#1488. Use correct record types (dart-lang/co19#1493)
2022-10-07 sgrekhov22@gmail.com Fixes dart-lang/co19#1490. Missing parameters names added (dart-lang/co19#1496)

Change-Id: I6d26701ee14a0c7820e3c3094d7d850c0f914028
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/265087
Reviewed-by: Alexander Thomas <athom@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type-enhancement A request for a change that isn't a bug
Projects
None yet
Development

No branches or pull requests

1 participant