Skip to content

Complete e2e tests after Mopro refactor #568

@vivianjeng

Description

@vivianjeng

Problem

iOS

Before the refactor #561
there is iOS e2e tests

final class mopro_test_UITests: XCTestCase {

After the refactor,
the e2e tests are not included
https://github.com/ElusAegis/mopro-halo2/blob/b233dd037af08a9c184bcb67c107e2c9c13b59ee/cli/src/template/ios/MoproAppUITests/MoproAppUITests.swift#L8

Android

there is Android e2e tests


After refactor,
e2e tests are not included
https://github.com/ElusAegis/mopro-halo2/blob/b233dd037af08a9c184bcb67c107e2c9c13b59ee/cli/src/template/android/app/src/androidTest/java/com/example/moproapp/ExampleInstrumentedTest.kt#L17

Web

web tests


According to @ElusAegis

The PR is finished but for the web tests, which I unfrotunatelly did not get time to understand how to port to the new version.

Details

  • Add the e2e tests for circom, halo2 and noir
  • make sure the circom templates won't run halo2, noirtests, etc...
  • make sure the CI pass

Acceptance criteria

  • Passed CI tests for iOS e2e tests for circom, halo2 and noir

Metadata

Metadata

Assignees

Labels

onlydust-waveContribute to awesome OSS repos during OnlyDust's open source week

Type

No type

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions