Skip to content

gennadyterekhov/the_elder_scrolls_alchemy_client

Repository files navigation

Build Status

the_elder_scrolls_alchemy_client

Library of alchemy ingredients and effects from TES games.
You can see all the ingredients that have some specific effect - or see all the effects of every ingredient.

Supported games:

  1. Skyrim
  2. Oblivion
  3. Morrowind
  4. The Elder Scrolls Online

web version
android
ios

How to run

the most basic way to launch the app:
flutter run -d chrome
this command opens chrome window with the app in debug mode

for more commands, see flutter documentation

Building

when building for a new release (substitute correct build number):
flutter build apk --build-number=4 --build-name=4.0.0

Install release app on device:
flutter run --release

Test

how to run integration test in browser

this command runs specific integration test
flutter drive --driver integration_test/driver.dart --target integration_test/full_test.dart --no-dds

this command runs specific widget/unit test file
flutter test test/layers/data/data_source_test.dart --platform chrome

this command runs specific widget/unit test inside a file
flutter test test/layers/data/resource/effect_resource_test.dart --name "Test Waterbreathing is not included where it should not be"

this commands runs all unit tests
flutter test --platform chrome

Data sources

The data were obtained from my other repository

Issues

If you face any issues, don't hesitate to file them in the issues section.

Releases

No releases published

Packages

No packages published