atelier-testing 0.1.0.0 → 0.2.0.0
raw patch · 3 files changed
+32/−17 lines, 3 filesdep ~atelier-coredep ~atelier-dbdep ~atelier-preludenew-uploader
Dependency ranges changed: atelier-core, atelier-db, atelier-prelude, base, effectful-plugin, hasql
Files
- CHANGELOG.md +8/−0
- README.md +5/−5
- atelier-testing.cabal +19/−12
CHANGELOG.md view
@@ -7,6 +7,14 @@ ## [Unreleased] +## [0.2.0.0] - 2026-08-13++### Changed++- Relax `base` constraint to support GHC 9.6 up to GHC 9.12.++## [0.1.0.0] - 2026-06-04+ ### Added - Initial release: database-backed test utilities (tmp-postgres) for the
README.md view
@@ -4,7 +4,7 @@ ## Overview -`atelier-testing` spins up a throwaway PostgreSQL instance for integration tests, so suites that exercise [`atelier-db`](https://github.com/atelier-hub/tricorder/tree/main/atelier-db) can run against a real database without external setup.+`atelier-testing` spins up a throwaway PostgreSQL instance for integration tests, so suites that exercise [`atelier-db`](https://github.com/tweag/tricorder/tree/main/atelier-db) can run against a real database without external setup. | Module | Purpose | |---|---|@@ -12,10 +12,10 @@ ## Part of atelier -- [`atelier-prelude`](https://github.com/atelier-hub/tricorder/tree/main/atelier-prelude) — relude-based prelude with Effectful conventions-- [`atelier-core`](https://github.com/atelier-hub/tricorder/tree/main/atelier-core) — foundational effects and utilities-- [`atelier-db`](https://github.com/atelier-hub/tricorder/tree/main/atelier-db) — relational database effect (Hasql/Rel8)-- [`atelier-testing`](https://github.com/atelier-hub/tricorder/tree/main/atelier-testing) — this package+- [`atelier-prelude`](https://github.com/tweag/tricorder/tree/main/atelier-prelude) — relude-based prelude with Effectful conventions+- [`atelier-core`](https://github.com/tweag/tricorder/tree/main/atelier-core) — foundational effects and utilities+- [`atelier-db`](https://github.com/tweag/tricorder/tree/main/atelier-db) — relational database effect (Hasql/Rel8)+- [`atelier-testing`](https://github.com/tweag/tricorder/tree/main/atelier-testing) — this package ## License
atelier-testing.cabal view
@@ -1,28 +1,33 @@ cabal-version: 2.0 --- This file has been generated from package.yaml by hpack version 0.38.2.+-- This file has been generated from package.yaml by hpack version 0.38.3. -- -- see: https://github.com/sol/hpack name: atelier-testing-version: 0.1.0.0+version: 0.2.0.0 synopsis: Database-backed test utilities for atelier description: Test utilities for database-backed tests using tmp-postgres — part of the atelier toolkit. category: Testing-homepage: https://github.com/atelier-hub/tricorder#readme-bug-reports: https://github.com/atelier-hub/tricorder/issues+homepage: https://github.com/tweag/tricorder#readme+bug-reports: https://github.com/tweag/tricorder/issues author: Christian Georgii maintainer: christian.georgii@tweag.io license: MIT license-file: LICENSE build-type: Simple+tested-with:+ GHC == 9.10.3+ , GHC == 9.6.7+ , GHC == 9.8.4+ , GHC == 9.12.4 extra-doc-files: CHANGELOG.md README.md source-repository head type: git- location: https://github.com/atelier-hub/tricorder+ location: https://github.com/tweag/tricorder library exposed-modules:@@ -50,15 +55,15 @@ StrictData TemplateHaskell TypeFamilies- ghc-options: -Weverything -Wno-unsafe -Wno-missing-safe-haskell-mode -Wno-monomorphism-restriction -Wno-missing-kind-signatures -Wno-missing-poly-kind-signatures -Wno-missing-role-annotations -Wno-missing-local-signatures -Wno-missing-import-lists -Wno-implicit-prelude -Wno-unticked-promoted-constructors -Wno-unused-packages -Wno-all-missed-specialisations -Wno-missed-specialisations -fplugin=Effectful.Plugin -threaded+ ghc-options: -Weverything -Wno-unsafe -Wno-missing-safe-haskell-mode -Wno-monomorphism-restriction -Wno-missing-kind-signatures -Wno-missing-local-signatures -Wno-missing-import-lists -Wno-implicit-prelude -Wno-unticked-promoted-constructors -Wno-unused-packages -Wno-all-missed-specialisations -Wno-missed-specialisations -fplugin=Effectful.Plugin -threaded build-depends:- atelier-core ==0.1.*- , atelier-db ==0.1.*- , atelier-prelude ==0.1.*- , base ==4.20.*+ atelier-core ==0.3.*+ , atelier-db >=0.1 && <0.3+ , atelier-prelude >=0.1 && <0.3+ , base >=4.18 && <4.23 , effectful-core ==2.6.*- , effectful-plugin ==2.0.*- , hasql ==1.9.*+ , effectful-plugin >=2.0 && <2.2+ , hasql >=1.9 && <1.11 , hasql-pool ==1.3.* , hspec ==2.11.* , postgres-options ==0.2.*@@ -70,3 +75,5 @@ mixins: base hiding (Prelude) default-language: GHC2021+ if impl(GHC >= 9.8)+ ghc-options: -Wno-missing-poly-kind-signatures -Wno-missing-role-annotations