0
0
mirror of https://github.com/ankidroid/Anki-Android.git synced 2024-09-20 20:03:05 +02:00
Anki-Android/tests
Houssam Salem 86c6413978 Updated media adding function and media tests.
Media add now correctly normalizes file names.
Media tests no longer clear the primary collection.media folder on a device.

Also removed the public getCurrentAnkiDroidMediaDir() method because:
1 - It makes an assumption about the collection name (it's wrong)
2 - You can get it from the media manager if you need it
3 - You shouldn't need to access it as all media operations should be done through the media manager anyway.
2014-09-02 19:27:26 +10:00
..
res Remove Unescaper class. 2013-06-20 08:11:32 +01:00
src/com/ichi2/utils Updated media adding function and media tests. 2014-09-02 19:27:26 +10:00
.classpath fix whiteboard state not loading 2014-04-13 02:10:20 +09:00
.project Remove Unescaper class. 2013-06-20 08:11:32 +01:00
AndroidManifest.xml Remove Unescaper class. 2013-06-20 08:11:32 +01:00
ant.properties Remove Unescaper class. 2013-06-20 08:11:32 +01:00
proguard-project.txt Remove Unescaper class. 2013-06-20 08:11:32 +01:00
project.properties Update build files creation script. 2014-04-04 23:06:14 -05:00
README Remove Unescaper class. 2013-06-20 08:11:32 +01:00

This directory contains tests and a test project for AnkiDroid.

You can import this project into Eclipse as you did for the main project. You
can also run the tests from the command line with:

  ant clean debug test

Make sure you have installed a version of the application that you have build before running the test. You can do some from the command line with:

  cd ..
  ant clean debug install
  cd tests


The output of the tests should look something like:

test:
     [echo] Running tests ...
     [exec]
     [exec] com.ichi2.utils.HtmlUtilTest:......
     [exec] Test results for InstrumentationTestRunner=......
     [exec] Time: 0.058
     [exec]
     [exec] OK (6 tests)
     [exec]
     [exec]

assuming all the tests are passing.

The test classes and the number of tests is subject to change.