From 379375a7f5b5ba2f7df601c9d6eca6babdb6bb9e Mon Sep 17 00:00:00 2001
From: Virgile Prevosto <virgile.prevosto@m4x.org>
Date: Mon, 28 Sep 2020 16:16:08 +0200
Subject: [PATCH] [aorai] split test dir in order to always launch
 ltl2ba-independent tests

---
 src/plugins/aorai/Makefile.in                   | 14 +++++++-------
 src/plugins/aorai/tests/aorai/bts1289.i         | 14 --------------
 src/plugins/aorai/tests/aorai/formals.i         |  9 ---------
 .../tests/aorai/generate_assigns_bts1290.i      |  9 ---------
 src/plugins/aorai/tests/aorai/hoare_seq.i       | 14 --------------
 src/plugins/aorai/tests/aorai/not_prm.i         |  7 -------
 .../aorai/oracle_prove/monostate.res.oracle     |  1 -
 .../oracle_prove/test_factorial2.res.oracle     |  4 ----
 src/plugins/aorai/tests/aorai/other.c           | 17 -----------------
 .../aorai/tests/aorai/result_prove/.empty       |  0
 src/plugins/aorai/tests/aorai/seq.i             | 14 --------------
 src/plugins/aorai/tests/aorai/single_call.i     |  5 -----
 .../tests/{aorai => aorai_ltl}/call_tree.c      |  0
 .../tests/{aorai => aorai_ltl}/call_tree.ltl    |  0
 .../aorai/tests/{aorai => aorai_ltl}/goto.c     |  2 +-
 .../aorai/tests/{aorai => aorai_ltl}/goto.ltl   |  0
 .../{aorai => aorai_ltl}/oracle/goto.res.oracle |  4 ++--
 .../oracle/test_boucle.res.oracle               |  4 ++--
 .../oracle/test_boucle1.res.oracle              |  2 +-
 .../oracle/test_boucle2.res.oracle              |  2 +-
 .../oracle/test_boucle3.res.oracle              |  2 +-
 .../oracle/test_factorial.res.oracle            |  2 +-
 .../oracle/test_recursion1.res.oracle           |  8 ++++----
 .../oracle/test_recursion2.0.res.oracle         |  2 +-
 .../oracle/test_recursion2.1.res.oracle         |  2 +-
 .../oracle/test_switch2.res.oracle              |  6 +++---
 .../oracle/test_switch3.res.oracle              |  2 +-
 .../oracle/test_switch3_et_recursion.res.oracle |  4 ++--
 .../oracle/test_switch3_if.res.oracle           |  2 +-
 .../oracle/test_switch3_return.res.oracle       |  2 +-
 .../oracle_prove/goto.res.oracle                |  4 ++--
 .../oracle_prove/test_boucle.res.oracle         |  4 ++--
 .../oracle_prove/test_boucle1.res.oracle        |  2 +-
 .../oracle_prove/test_boucle2.res.oracle        |  2 +-
 .../oracle_prove/test_boucle3.res.oracle        |  2 +-
 .../oracle_prove/test_factorial.res.oracle      |  4 ++++
 .../oracle_prove/test_recursion1.res.oracle     |  8 ++++----
 .../oracle_prove/test_recursion2.0.res.oracle   |  2 +-
 .../oracle_prove/test_recursion2.1.res.oracle   |  2 +-
 .../oracle_prove/test_switch2.res.oracle        |  6 +++---
 .../oracle_prove/test_switch3.res.oracle        |  2 +-
 .../test_switch3_et_recursion.res.oracle        |  4 ++--
 .../oracle_prove/test_switch3_if.res.oracle     |  2 +-
 .../oracle_prove/test_switch3_return.res.oracle |  2 +-
 .../tests/{aorai => aorai_ltl}/test_boucle.c    |  2 +-
 .../tests/{aorai => aorai_ltl}/test_boucle.ltl  |  0
 .../tests/{aorai => aorai_ltl}/test_boucle1.c   |  2 +-
 .../tests/{aorai => aorai_ltl}/test_boucle1.ltl |  0
 .../tests/{aorai => aorai_ltl}/test_boucle2.c   |  2 +-
 .../tests/{aorai => aorai_ltl}/test_boucle2.ltl |  0
 .../tests/{aorai => aorai_ltl}/test_boucle3.c   |  2 +-
 .../tests/{aorai => aorai_ltl}/test_boucle3.ltl |  0
 .../tests/{aorai => aorai_ltl}/test_factorial.c |  2 +-
 .../{aorai => aorai_ltl}/test_factorial.ltl     |  0
 .../{aorai => aorai_ltl}/test_recursion1.c      |  2 +-
 .../{aorai => aorai_ltl}/test_recursion1.ltl    |  0
 .../{aorai => aorai_ltl}/test_recursion2.c      |  4 ++--
 .../test_recursion2.promela                     |  0
 .../test_recursion3.promela                     |  0
 .../tests/{aorai => aorai_ltl}/test_switch2.c   |  2 +-
 .../tests/{aorai => aorai_ltl}/test_switch2.ltl |  0
 .../tests/{aorai => aorai_ltl}/test_switch3.c   |  2 +-
 .../tests/{aorai => aorai_ltl}/test_switch3.ltl |  0
 .../test_switch3_et_recursion.c                 |  2 +-
 .../test_switch3_et_recursion.ltl               |  0
 .../{aorai => aorai_ltl}/test_switch3_if.c      |  2 +-
 .../{aorai => aorai_ltl}/test_switch3_return.c  |  2 +-
 .../aorai/tests/{aorai => aorai_ya}/assigns.c   |  6 +++---
 .../aorai/tests/{aorai => aorai_ya}/assigns.ya  |  0
 .../tests/{aorai => aorai_ya}/assigns_det.ya    |  0
 .../tests/{aorai => aorai_ya}/bts1289-2.ya      |  0
 src/plugins/aorai/tests/aorai_ya/bts1289.i      | 14 ++++++++++++++
 .../aorai/tests/{aorai => aorai_ya}/bts1289.ya  |  0
 .../{aorai => aorai_ya}/declared_function.i     |  0
 .../{aorai => aorai_ya}/declared_function.ya    |  0
 .../tests/{aorai => aorai_ya}/deterministic.i   |  2 +-
 .../tests/{aorai => aorai_ya}/deterministic.ya  |  0
 src/plugins/aorai/tests/aorai_ya/formals.i      |  9 +++++++++
 .../aorai/tests/{aorai => aorai_ya}/formals.ya  |  0
 .../tests/aorai_ya/generate_assigns_bts1290.i   |  9 +++++++++
 .../generate_assigns_bts1290.ya                 |  0
 src/plugins/aorai/tests/aorai_ya/hoare_seq.i    | 14 ++++++++++++++
 .../tests/{aorai => aorai_ya}/hoare_seq.ya      |  0
 .../aorai/tests/{aorai => aorai_ya}/incorrect.i |  0
 .../tests/{aorai => aorai_ya}/incorrect.ya      |  0
 .../tests/{aorai => aorai_ya}/loop_bts1050.i    |  2 +-
 .../tests/{aorai => aorai_ya}/loop_bts1050.ya   |  0
 .../aorai/tests/{aorai => aorai_ya}/monostate.i |  0
 .../tests/{aorai => aorai_ya}/monostate.ya      |  0
 .../tests/{aorai => aorai_ya}/name_projects.ml  |  0
 src/plugins/aorai/tests/aorai_ya/not_prm.i      |  7 +++++++
 .../aorai/tests/{aorai => aorai_ya}/not_prm.ya  |  0
 .../oracle/assigns.0.res.oracle                 |  2 +-
 .../oracle/assigns.1.res.oracle                 |  2 +-
 .../oracle}/assigns.2.res.oracle                |  2 +-
 .../oracle/bts1289.0.res.oracle                 |  2 +-
 .../oracle/bts1289.1.res.oracle                 |  2 +-
 .../oracle/declared_function.res.oracle         |  2 +-
 .../oracle/deterministic.res.oracle             |  2 +-
 .../oracle/formals.res.oracle                   |  2 +-
 .../oracle/generate_assigns_bts1290.res.oracle  |  2 +-
 .../oracle/hoare_seq.res.oracle                 |  2 +-
 .../oracle/incorrect.res.oracle                 |  2 +-
 .../oracle/loop_bts1050.res.oracle              |  2 +-
 .../oracle/monostate.res.oracle                 |  4 ++--
 .../oracle/not_prm.res.oracle                   |  2 +-
 .../{aorai => aorai_ya}/oracle/other.res.oracle |  2 +-
 .../{aorai => aorai_ya}/oracle/seq.res.oracle   |  2 +-
 .../oracle/seq_loop.res.oracle                  |  2 +-
 .../oracle/single_call.res.oracle               |  2 +-
 .../oracle/test_acces_params.res.oracle         |  2 +-
 .../oracle/test_acces_params2.res.oracle        |  2 +-
 .../test_boucle_rechercheTableau.res.oracle     |  6 +++---
 .../oracle/test_factorial.res.oracle}           |  4 ++--
 .../oracle/test_recursion4.res.oracle           |  2 +-
 .../oracle/test_recursion5.res.oracle           |  6 +++---
 .../oracle/test_struct.res.oracle               |  2 +-
 .../oracle_prove/assigns.0.res.oracle           |  2 +-
 .../oracle_prove/assigns.1.res.oracle           |  2 +-
 .../oracle_prove}/assigns.2.res.oracle          |  2 +-
 .../oracle_prove/bts1289.0.res.oracle           |  2 +-
 .../oracle_prove/bts1289.1.res.oracle           |  2 +-
 .../oracle_prove/declared_function.res.oracle   |  2 +-
 .../oracle_prove/deterministic.res.oracle       |  2 +-
 .../oracle_prove/formals.res.oracle             |  2 +-
 .../generate_assigns_bts1290.res.oracle         |  2 +-
 .../oracle_prove/hoare_seq.res.oracle           |  2 +-
 .../oracle_prove/incorrect.res.oracle           |  2 +-
 .../oracle_prove/loop_bts1050.res.oracle        |  2 +-
 .../aorai_ya/oracle_prove/monostate.res.oracle  |  1 +
 .../oracle_prove/not_prm.res.oracle             |  2 +-
 .../oracle_prove/other.res.oracle               |  2 +-
 .../oracle_prove/seq.res.oracle                 |  2 +-
 .../oracle_prove/seq_loop.res.oracle            |  2 +-
 .../oracle_prove/single_call.res.oracle         |  2 +-
 .../oracle_prove/test_acces_params.res.oracle   |  2 +-
 .../oracle_prove/test_acces_params2.res.oracle  |  2 +-
 .../test_boucle_rechercheTableau.res.oracle     |  6 +++---
 .../oracle_prove/test_factorial.res.oracle      |  2 +-
 .../oracle_prove/test_recursion4.res.oracle     |  2 +-
 .../oracle_prove/test_recursion5.res.oracle     |  6 +++---
 .../oracle_prove/test_struct.res.oracle         |  2 +-
 src/plugins/aorai/tests/aorai_ya/other.c        | 17 +++++++++++++++++
 .../aorai/tests/{aorai => aorai_ya}/other.ya    |  0
 src/plugins/aorai/tests/aorai_ya/seq.i          | 14 ++++++++++++++
 .../aorai/tests/{aorai => aorai_ya}/seq.ya      |  0
 .../aorai/tests/{aorai => aorai_ya}/seq_loop.i  |  2 +-
 .../aorai/tests/{aorai => aorai_ya}/seq_loop.ya |  0
 src/plugins/aorai/tests/aorai_ya/single_call.i  |  5 +++++
 .../tests/{aorai => aorai_ya}/single_call.ya    |  0
 .../{aorai => aorai_ya}/test_acces_params.c     |  2 +-
 .../{aorai => aorai_ya}/test_acces_params.ya    |  0
 .../{aorai => aorai_ya}/test_acces_params2.c    |  2 +-
 .../{aorai => aorai_ya}/test_acces_params2.ya   |  0
 .../test_boucle_rechercheTableau.c              |  2 +-
 .../test_boucle_rechercheTableau.ya             |  0
 .../test_factorial.c}                           |  2 +-
 .../tests/{aorai => aorai_ya}/test_factorial.ya |  0
 .../tests/{aorai => aorai_ya}/test_recursion4.c |  2 +-
 .../{aorai => aorai_ya}/test_recursion4.ya      |  0
 .../tests/{aorai => aorai_ya}/test_recursion5.c |  2 +-
 .../{aorai => aorai_ya}/test_recursion5.ya      |  0
 .../tests/{aorai => aorai_ya}/test_struct.c     |  2 +-
 .../tests/{aorai => aorai_ya}/test_struct.ya    |  0
 164 files changed, 230 insertions(+), 230 deletions(-)
 delete mode 100644 src/plugins/aorai/tests/aorai/bts1289.i
 delete mode 100644 src/plugins/aorai/tests/aorai/formals.i
 delete mode 100644 src/plugins/aorai/tests/aorai/generate_assigns_bts1290.i
 delete mode 100644 src/plugins/aorai/tests/aorai/hoare_seq.i
 delete mode 100644 src/plugins/aorai/tests/aorai/not_prm.i
 delete mode 100644 src/plugins/aorai/tests/aorai/oracle_prove/monostate.res.oracle
 delete mode 100644 src/plugins/aorai/tests/aorai/oracle_prove/test_factorial2.res.oracle
 delete mode 100644 src/plugins/aorai/tests/aorai/other.c
 delete mode 100644 src/plugins/aorai/tests/aorai/result_prove/.empty
 delete mode 100644 src/plugins/aorai/tests/aorai/seq.i
 delete mode 100644 src/plugins/aorai/tests/aorai/single_call.i
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/call_tree.c (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/call_tree.ltl (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/goto.c (72%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/goto.ltl (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle/goto.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle/test_boucle.res.oracle (98%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle/test_boucle1.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle/test_boucle2.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle/test_boucle3.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle/test_factorial.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle/test_recursion1.res.oracle (97%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle/test_recursion2.0.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle/test_recursion2.1.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle/test_switch2.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle/test_switch3.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle/test_switch3_et_recursion.res.oracle (98%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle/test_switch3_if.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle/test_switch3_return.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle_prove/goto.res.oracle (74%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle_prove/test_boucle.res.oracle (71%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle_prove/test_boucle1.res.oracle (83%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle_prove/test_boucle2.res.oracle (76%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle_prove/test_boucle3.res.oracle (76%)
 create mode 100644 src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_factorial.res.oracle
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle_prove/test_recursion1.res.oracle (69%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle_prove/test_recursion2.0.res.oracle (79%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle_prove/test_recursion2.1.res.oracle (79%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle_prove/test_switch2.res.oracle (69%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle_prove/test_switch3.res.oracle (65%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle_prove/test_switch3_et_recursion.res.oracle (61%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle_prove/test_switch3_if.res.oracle (65%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/oracle_prove/test_switch3_return.res.oracle (64%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_boucle.c (69%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_boucle.ltl (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_boucle1.c (92%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_boucle1.ltl (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_boucle2.c (87%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_boucle2.ltl (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_boucle3.c (87%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_boucle3.ltl (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_factorial.c (91%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_factorial.ltl (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_recursion1.c (91%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_recursion1.ltl (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_recursion2.c (91%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_recursion2.promela (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_recursion3.promela (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_switch2.c (87%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_switch2.ltl (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_switch3.c (91%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_switch3.ltl (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_switch3_et_recursion.c (80%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_switch3_et_recursion.ltl (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_switch3_if.c (90%)
 rename src/plugins/aorai/tests/{aorai => aorai_ltl}/test_switch3_return.c (91%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/assigns.c (50%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/assigns.ya (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/assigns_det.ya (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/bts1289-2.ya (100%)
 create mode 100644 src/plugins/aorai/tests/aorai_ya/bts1289.i
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/bts1289.ya (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/declared_function.i (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/declared_function.ya (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/deterministic.i (58%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/deterministic.ya (100%)
 create mode 100644 src/plugins/aorai/tests/aorai_ya/formals.i
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/formals.ya (100%)
 create mode 100644 src/plugins/aorai/tests/aorai_ya/generate_assigns_bts1290.i
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/generate_assigns_bts1290.ya (100%)
 create mode 100644 src/plugins/aorai/tests/aorai_ya/hoare_seq.i
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/hoare_seq.ya (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/incorrect.i (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/incorrect.ya (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/loop_bts1050.i (81%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/loop_bts1050.ya (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/monostate.i (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/monostate.ya (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/name_projects.ml (100%)
 create mode 100644 src/plugins/aorai/tests/aorai_ya/not_prm.i
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/not_prm.ya (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/assigns.0.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/assigns.1.res.oracle (98%)
 rename src/plugins/aorai/tests/{aorai/oracle_prove => aorai_ya/oracle}/assigns.2.res.oracle (83%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/bts1289.0.res.oracle (98%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/bts1289.1.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/declared_function.res.oracle (97%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/deterministic.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/formals.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/generate_assigns_bts1290.res.oracle (96%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/hoare_seq.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/incorrect.res.oracle (96%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/loop_bts1050.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/monostate.res.oracle (98%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/not_prm.res.oracle (97%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/other.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/seq.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/seq_loop.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/single_call.res.oracle (98%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/test_acces_params.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/test_acces_params2.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/test_boucle_rechercheTableau.res.oracle (97%)
 rename src/plugins/aorai/tests/{aorai/oracle/test_factorial2.res.oracle => aorai_ya/oracle/test_factorial.res.oracle} (98%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/test_recursion4.res.oracle (99%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/test_recursion5.res.oracle (98%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle/test_struct.res.oracle (98%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/assigns.0.res.oracle (67%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/assigns.1.res.oracle (67%)
 rename src/plugins/aorai/tests/{aorai/oracle => aorai_ya/oracle_prove}/assigns.2.res.oracle (83%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/bts1289.0.res.oracle (79%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/bts1289.1.res.oracle (67%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/declared_function.res.oracle (81%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/deterministic.res.oracle (66%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/formals.res.oracle (67%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/generate_assigns_bts1290.res.oracle (65%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/hoare_seq.res.oracle (67%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/incorrect.res.oracle (86%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/loop_bts1050.res.oracle (66%)
 create mode 100644 src/plugins/aorai/tests/aorai_ya/oracle_prove/monostate.res.oracle
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/not_prm.res.oracle (67%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/other.res.oracle (67%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/seq.res.oracle (68%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/seq_loop.res.oracle (67%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/single_call.res.oracle (67%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/test_acces_params.res.oracle (76%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/test_acces_params2.res.oracle (76%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/test_boucle_rechercheTableau.res.oracle (63%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/test_factorial.res.oracle (65%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/test_recursion4.res.oracle (65%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/test_recursion5.res.oracle (66%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/oracle_prove/test_struct.res.oracle (66%)
 create mode 100644 src/plugins/aorai/tests/aorai_ya/other.c
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/other.ya (100%)
 create mode 100644 src/plugins/aorai/tests/aorai_ya/seq.i
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/seq.ya (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/seq_loop.i (58%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/seq_loop.ya (100%)
 create mode 100644 src/plugins/aorai/tests/aorai_ya/single_call.i
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/single_call.ya (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/test_acces_params.c (65%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/test_acces_params.ya (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/test_acces_params2.c (74%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/test_acces_params2.ya (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/test_boucle_rechercheTableau.c (79%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/test_boucle_rechercheTableau.ya (100%)
 rename src/plugins/aorai/tests/{aorai/test_factorial2.c => aorai_ya/test_factorial.c} (89%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/test_factorial.ya (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/test_recursion4.c (78%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/test_recursion4.ya (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/test_recursion5.c (87%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/test_recursion5.ya (100%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/test_struct.c (56%)
 rename src/plugins/aorai/tests/{aorai => aorai_ya}/test_struct.ya (100%)

diff --git a/src/plugins/aorai/Makefile.in b/src/plugins/aorai/Makefile.in
index 0e0b5764a30..5b8af2dea19 100644
--- a/src/plugins/aorai/Makefile.in
+++ b/src/plugins/aorai/Makefile.in
@@ -73,14 +73,14 @@ PLUGIN_DISTRIB_EXTERNAL:= Makefile.in configure.ac configure
 PLUGIN_HAS_EXT_DOC:=no # [JS 2010/07/28] was 'yes'
                        # but prevent 'make src-distrib to work
 
-# if ltltoba is not present, do not attempt to run any test.
-ifneq (@HAS_LTLTOBA@,yes)
-PLUGIN_NO_TEST:=yes
-PLUGIN_NO_DEFAULT_TEST:=yes
+# aorai_ya can always be run
+PLUGIN_TESTS_DIRS:=aorai_ya
+
+ifeq (@HAS_LTLTOBA@,yes)
+PLUGIN_TESTS_DIRS+=aorai_ltl
 endif
 
-PLUGIN_TESTS_DIRS:=aorai
-PLUGIN_TESTS_LIB:=$(PLUGIN_DIR)/tests/Aorai_test.ml $(PLUGIN_DIR)/tests/aorai/name_projects.ml
+PLUGIN_TESTS_LIB:=$(PLUGIN_DIR)/tests/Aorai_test.ml $(PLUGIN_DIR)/tests/aorai_ya/name_projects.ml
 
 include $(FRAMAC_SHARE)/Makefile.dynamic
 
@@ -101,7 +101,7 @@ $(Aorai_DIR)/tests/test_config_prove: \
 	$(SED) -e 's!@AORAI_WP_SHARE@!$(AORAI_WP_SHARE)!' $< > $@
 	$(CHMOD_RO) $@
 
-Aorai_DEFAULT_TESTS: $(Aorai_DIR)/tests/Aorai_test.cmxs $(Aorai_DIR)/tests/Aorai_test.cmo $(Aorai_DIR)/tests/aorai/name_projects.cmxs $(Aorai_DIR)/tests/aorai/name_projects.cmo
+Aorai_DEFAULT_TESTS: $(Aorai_DIR)/tests/Aorai_test.cmxs $(Aorai_DIR)/tests/Aorai_test.cmo $(Aorai_DIR)/tests/aorai_ya/name_projects.cmxs $(Aorai_DIR)/tests/aorai_ya/name_projects.cmo
 
 # Regenerating the Makefile on need
 
diff --git a/src/plugins/aorai/tests/aorai/bts1289.i b/src/plugins/aorai/tests/aorai/bts1289.i
deleted file mode 100644
index 9cf6122636b..00000000000
--- a/src/plugins/aorai/tests/aorai/bts1289.i
+++ /dev/null
@@ -1,14 +0,0 @@
-/* run.config*
-   OPT: -aorai-automata tests/aorai/bts1289.ya -load-module tests/Aorai_test.cmxs -aorai-test 1 -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
-   OPT: -aorai-automata tests/aorai/bts1289-2.ya -load-module tests/Aorai_test.cmxs -aorai-test 1 -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
- */
-
-void a(void) {}
-
-void main(void)
-{
-	//@ loop assigns i;
-	for (int i=0; i<10; ++i)
-		a();
-}
-
diff --git a/src/plugins/aorai/tests/aorai/formals.i b/src/plugins/aorai/tests/aorai/formals.i
deleted file mode 100644
index 6ff8527a52c..00000000000
--- a/src/plugins/aorai/tests/aorai/formals.i
+++ /dev/null
@@ -1,9 +0,0 @@
-/* run.config*
-OPT: -aorai-automata tests/aorai/formals.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
-*/
-
-int f(int x) { return x; }
-
-int g(int y) { return y; }
-
-int main() { f(1); g(2); }
diff --git a/src/plugins/aorai/tests/aorai/generate_assigns_bts1290.i b/src/plugins/aorai/tests/aorai/generate_assigns_bts1290.i
deleted file mode 100644
index 81fb7f1a514..00000000000
--- a/src/plugins/aorai/tests/aorai/generate_assigns_bts1290.i
+++ /dev/null
@@ -1,9 +0,0 @@
-/* run.config*
-   OPT: -aorai-automata tests/aorai/generate_assigns_bts1290.ya -load-module tests/Aorai_test.cmxs -aorai-test 1 -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
- */
-void main(void)
-{
-	//@ loop assigns i;
-	for (int i=0; i<10; ++i)
-		;
-}
diff --git a/src/plugins/aorai/tests/aorai/hoare_seq.i b/src/plugins/aorai/tests/aorai/hoare_seq.i
deleted file mode 100644
index 39e87b49e02..00000000000
--- a/src/plugins/aorai/tests/aorai/hoare_seq.i
+++ /dev/null
@@ -1,14 +0,0 @@
-/* run.config*
-OPT: -aorai-automata tests/aorai/hoare_seq.ya -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
-*/
-
-void f(void) { }
-
-/*@ behavior bhv:
-    assumes c > 0;
-    ensures \result == 0;
-*/
-int main(int c) {
-  if (c <= 0) { f (); }
-  return 0;
-}
diff --git a/src/plugins/aorai/tests/aorai/not_prm.i b/src/plugins/aorai/tests/aorai/not_prm.i
deleted file mode 100644
index 3eb7b631a64..00000000000
--- a/src/plugins/aorai/tests/aorai/not_prm.i
+++ /dev/null
@@ -1,7 +0,0 @@
-/* run.config*
-   OPT: -aorai-automata tests/aorai/not_prm.ya -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test -main f -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
-*/
-
-int f(int x) {
-  return x;
-}
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/monostate.res.oracle b/src/plugins/aorai/tests/aorai/oracle_prove/monostate.res.oracle
deleted file mode 100644
index fcbb126e715..00000000000
--- a/src/plugins/aorai/tests/aorai/oracle_prove/monostate.res.oracle
+++ /dev/null
@@ -1 +0,0 @@
-[kernel] Parsing tests/aorai/monostate.i (no preprocessing)
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_factorial2.res.oracle b/src/plugins/aorai/tests/aorai/oracle_prove/test_factorial2.res.oracle
deleted file mode 100644
index 78ecfbfbfa1..00000000000
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_factorial2.res.oracle
+++ /dev/null
@@ -1,4 +0,0 @@
-[kernel] Parsing tests/aorai/test_factorial2.c (with preprocessing)
-[aorai] Welcome to the Aorai plugin
-[kernel] Parsing /tmp/aorai_test_factorial2_0.i (no preprocessing)
-[wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/other.c b/src/plugins/aorai/tests/aorai/other.c
deleted file mode 100644
index 0d0eb41b0a1..00000000000
--- a/src/plugins/aorai/tests/aorai/other.c
+++ /dev/null
@@ -1,17 +0,0 @@
-/* run.config*
-   OPT: -aorai-automata tests/aorai/other.ya -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
-*/
-
-int x=0;
-
-void f (void) { x=3; }
-
-void g (void) { x=4; }
-
-int main () {
-  f();
-  g();
-  f();
-  g();
-  return x;
-}
diff --git a/src/plugins/aorai/tests/aorai/result_prove/.empty b/src/plugins/aorai/tests/aorai/result_prove/.empty
deleted file mode 100644
index e69de29bb2d..00000000000
diff --git a/src/plugins/aorai/tests/aorai/seq.i b/src/plugins/aorai/tests/aorai/seq.i
deleted file mode 100644
index f05fcf7bbe9..00000000000
--- a/src/plugins/aorai/tests/aorai/seq.i
+++ /dev/null
@@ -1,14 +0,0 @@
-/* run.config*
-   OPT: -aorai-automata tests/aorai/seq.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-acceptance -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
- */
-
-void f() { }
-
-void g() { }
-
-int main(int c) {
-  if (c) f();
-  g();
-  if (c) g();
-  return 0;
-}
diff --git a/src/plugins/aorai/tests/aorai/single_call.i b/src/plugins/aorai/tests/aorai/single_call.i
deleted file mode 100644
index 03124cf5c97..00000000000
--- a/src/plugins/aorai/tests/aorai/single_call.i
+++ /dev/null
@@ -1,5 +0,0 @@
-/* run.config*
-   OPT: -aorai-automata tests/aorai/single_call.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-acceptance -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
-*/
-
-int main () {}
diff --git a/src/plugins/aorai/tests/aorai/call_tree.c b/src/plugins/aorai/tests/aorai_ltl/call_tree.c
similarity index 100%
rename from src/plugins/aorai/tests/aorai/call_tree.c
rename to src/plugins/aorai/tests/aorai_ltl/call_tree.c
diff --git a/src/plugins/aorai/tests/aorai/call_tree.ltl b/src/plugins/aorai/tests/aorai_ltl/call_tree.ltl
similarity index 100%
rename from src/plugins/aorai/tests/aorai/call_tree.ltl
rename to src/plugins/aorai/tests/aorai_ltl/call_tree.ltl
diff --git a/src/plugins/aorai/tests/aorai/goto.c b/src/plugins/aorai/tests/aorai_ltl/goto.c
similarity index 72%
rename from src/plugins/aorai/tests/aorai/goto.c
rename to src/plugins/aorai/tests/aorai_ltl/goto.c
index 74c4a0c9ffc..ccd31e28dbe 100644
--- a/src/plugins/aorai/tests/aorai/goto.c
+++ b/src/plugins/aorai/tests/aorai_ltl/goto.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-ltl tests/aorai/goto.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-ltl @PTEST_DIR@/@PTEST_NAME@.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 int status=0;
diff --git a/src/plugins/aorai/tests/aorai/goto.ltl b/src/plugins/aorai/tests/aorai_ltl/goto.ltl
similarity index 100%
rename from src/plugins/aorai/tests/aorai/goto.ltl
rename to src/plugins/aorai/tests/aorai_ltl/goto.ltl
diff --git a/src/plugins/aorai/tests/aorai/oracle/goto.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle/goto.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/goto.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle/goto.res.oracle
index 4fbc7da4bc8..8b7b7b0a0d8 100644
--- a/src/plugins/aorai/tests/aorai/oracle/goto.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle/goto.res.oracle
@@ -1,6 +1,6 @@
-[kernel] Parsing tests/aorai/goto.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/goto.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
-[aorai] tests/aorai/goto.c:28: Warning: 
+[aorai] tests/aorai_ltl/goto.c:28: Warning: 
   Call to opc does not follow automaton's specification. This path is assumed to be dead
 [kernel] Parsing /tmp/aorai_goto_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_boucle.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle/test_boucle.res.oracle
similarity index 98%
rename from src/plugins/aorai/tests/aorai/oracle/test_boucle.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle/test_boucle.res.oracle
index 9a56e505914..d75adfbc5e5 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_boucle.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle/test_boucle.res.oracle
@@ -1,5 +1,5 @@
-[kernel] Parsing tests/aorai/test_boucle.c (with preprocessing)
-[kernel:typing:implicit-function-declaration] tests/aorai/test_boucle.c:16: Warning: 
+[kernel] Parsing tests/aorai_ltl/test_boucle.c (with preprocessing)
+[kernel:typing:implicit-function-declaration] tests/aorai_ltl/test_boucle.c:16: Warning: 
   Calling undeclared function call_to_an_undefined_function. Old style K&R code?
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_boucle_0.i (no preprocessing)
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_boucle1.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle/test_boucle1.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/test_boucle1.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle/test_boucle1.res.oracle
index df9bd42ac26..2bf7be9ad50 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_boucle1.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle/test_boucle1.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_boucle1.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_boucle1.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_boucle1_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_boucle2.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle/test_boucle2.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/test_boucle2.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle/test_boucle2.res.oracle
index 22b1adb03b4..ce25f46ed9e 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_boucle2.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle/test_boucle2.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_boucle2.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_boucle2.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_boucle2_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_boucle3.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle/test_boucle3.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/test_boucle3.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle/test_boucle3.res.oracle
index 8b3518d3db8..4e2b603ec58 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_boucle3.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle/test_boucle3.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_boucle3.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_boucle3.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_boucle3_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_factorial.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle/test_factorial.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/test_factorial.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle/test_factorial.res.oracle
index ceb7709726c..68238aef16a 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_factorial.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle/test_factorial.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_factorial.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_factorial.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_factorial_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_recursion1.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle/test_recursion1.res.oracle
similarity index 97%
rename from src/plugins/aorai/tests/aorai/oracle/test_recursion1.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle/test_recursion1.res.oracle
index c2bd185f136..3c998970b02 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_recursion1.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle/test_recursion1.res.oracle
@@ -1,9 +1,9 @@
-[kernel] Parsing tests/aorai/test_recursion1.c (with preprocessing)
-[kernel] tests/aorai/test_recursion1.c:21: Warning: 
+[kernel] Parsing tests/aorai_ltl/test_recursion1.c (with preprocessing)
+[kernel] tests/aorai_ltl/test_recursion1.c:21: Warning: 
   parsing obsolete ACSL construct '\valid_range(addr,min,max)'. '\valid(addr+(min..max))' should be used instead.
-[kernel] tests/aorai/test_recursion1.c:42: Warning: 
+[kernel] tests/aorai_ltl/test_recursion1.c:42: Warning: 
   parsing obsolete ACSL construct '\valid_range(addr,min,max)'. '\valid(addr+(min..max))' should be used instead.
-[kernel] tests/aorai/test_recursion1.c:54: Warning: 
+[kernel] tests/aorai_ltl/test_recursion1.c:54: Warning: 
   parsing obsolete ACSL construct '\valid_range(addr,min,max)'. '\valid(addr+(min..max))' should be used instead.
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_recursion1_0.i (no preprocessing)
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_recursion2.0.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle/test_recursion2.0.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/test_recursion2.0.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle/test_recursion2.0.res.oracle
index 06415a77d5f..c022dfa8dca 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_recursion2.0.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle/test_recursion2.0.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_recursion2.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_recursion2.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_recursion2_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_recursion2.1.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle/test_recursion2.1.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/test_recursion2.1.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle/test_recursion2.1.res.oracle
index f7476480b9e..54106258b48 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_recursion2.1.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle/test_recursion2.1.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_recursion2.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_recursion2.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_recursion2_1.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_switch2.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle/test_switch2.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/test_switch2.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle/test_switch2.res.oracle
index 81a8063b0a8..cf8da9996a6 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_switch2.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle/test_switch2.res.oracle
@@ -1,8 +1,8 @@
-[kernel] Parsing tests/aorai/test_switch2.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_switch2.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
-[aorai] tests/aorai/test_switch2.c:34: Warning: 
+[aorai] tests/aorai_ltl/test_switch2.c:34: Warning: 
   Call to opc not conforming to automaton (post-cond). Assuming it is on a dead path
-[aorai] tests/aorai/test_switch2.c:23: Warning: 
+[aorai] tests/aorai_ltl/test_switch2.c:23: Warning: 
   Call to opc not conforming to automaton (pre-cond). Assuming it is on a dead path
 [kernel] Parsing /tmp/aorai_test_switch2_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_switch3.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle/test_switch3.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/test_switch3.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle/test_switch3.res.oracle
index d21f9f44bf7..231b350ca48 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_switch3.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle/test_switch3.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_switch3.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_switch3.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_switch3_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_switch3_et_recursion.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle/test_switch3_et_recursion.res.oracle
similarity index 98%
rename from src/plugins/aorai/tests/aorai/oracle/test_switch3_et_recursion.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle/test_switch3_et_recursion.res.oracle
index 14157f96c41..3675b0bbde0 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_switch3_et_recursion.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle/test_switch3_et_recursion.res.oracle
@@ -1,6 +1,6 @@
-[kernel] Parsing tests/aorai/test_switch3_et_recursion.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_switch3_et_recursion.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
-[aorai] tests/aorai/test_switch3_et_recursion.c:26: Warning: 
+[aorai] tests/aorai_ltl/test_switch3_et_recursion.c:26: Warning: 
   Call to countOne does not follow automaton's specification. This path is assumed to be dead
 [kernel] Parsing /tmp/aorai_test_switch3_et_recursion_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_switch3_if.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle/test_switch3_if.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/test_switch3_if.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle/test_switch3_if.res.oracle
index 9f10f0b8669..6c2693aa58d 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_switch3_if.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle/test_switch3_if.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_switch3_if.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_switch3_if.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_switch3_if_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_switch3_return.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle/test_switch3_return.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/test_switch3_return.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle/test_switch3_return.res.oracle
index 79aae782b2d..f3a55fc5f09 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_switch3_return.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle/test_switch3_return.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_switch3_return.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_switch3_return.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_switch3_return_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/goto.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/goto.res.oracle
similarity index 74%
rename from src/plugins/aorai/tests/aorai/oracle_prove/goto.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle_prove/goto.res.oracle
index 90d513137af..616ce9f0055 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/goto.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/goto.res.oracle
@@ -1,6 +1,6 @@
-[kernel] Parsing tests/aorai/goto.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/goto.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
-[aorai] tests/aorai/goto.c:28: Warning: 
+[aorai] tests/aorai_ltl/goto.c:28: Warning: 
   Call to opc does not follow automaton's specification. This path is assumed to be dead
 [kernel] Parsing /tmp/aorai_goto_0.i (no preprocessing)
 [wp] /tmp/aorai_goto_0.i:4: Warning: 
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_boucle.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_boucle.res.oracle
similarity index 71%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_boucle.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_boucle.res.oracle
index 1e1cc8acb14..d43ee66898a 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_boucle.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_boucle.res.oracle
@@ -1,5 +1,5 @@
-[kernel] Parsing tests/aorai/test_boucle.c (with preprocessing)
-[kernel:typing:implicit-function-declaration] tests/aorai/test_boucle.c:16: Warning: 
+[kernel] Parsing tests/aorai_ltl/test_boucle.c (with preprocessing)
+[kernel:typing:implicit-function-declaration] tests/aorai_ltl/test_boucle.c:16: Warning: 
   Calling undeclared function call_to_an_undefined_function. Old style K&R code?
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_boucle_0.i (no preprocessing)
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_boucle1.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_boucle1.res.oracle
similarity index 83%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_boucle1.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_boucle1.res.oracle
index ea51c03c119..be9bc110e5e 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_boucle1.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_boucle1.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_boucle1.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_boucle1.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_boucle1_0.i (no preprocessing)
 [wp] /tmp/aorai_test_boucle1_0.i:3: Warning: 
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_boucle2.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_boucle2.res.oracle
similarity index 76%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_boucle2.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_boucle2.res.oracle
index c92dd0a548e..68ab6eeb39b 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_boucle2.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_boucle2.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_boucle2.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_boucle2.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_boucle2_0.i (no preprocessing)
 [wp] /tmp/aorai_test_boucle2_0.i:4: Warning: 
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_boucle3.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_boucle3.res.oracle
similarity index 76%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_boucle3.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_boucle3.res.oracle
index ecc13c24f91..0da9c1d93fa 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_boucle3.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_boucle3.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_boucle3.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_boucle3.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_boucle3_0.i (no preprocessing)
 [wp] /tmp/aorai_test_boucle3_0.i:4: Warning: 
diff --git a/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_factorial.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_factorial.res.oracle
new file mode 100644
index 00000000000..ccb09c7d5a6
--- /dev/null
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_factorial.res.oracle
@@ -0,0 +1,4 @@
+[kernel] Parsing tests/aorai_ltl/test_factorial.c (with preprocessing)
+[aorai] Welcome to the Aorai plugin
+[kernel] Parsing /tmp/aorai_test_factorial_0.i (no preprocessing)
+[wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_recursion1.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_recursion1.res.oracle
similarity index 69%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_recursion1.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_recursion1.res.oracle
index d635246be99..bbd07a1eb1d 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_recursion1.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_recursion1.res.oracle
@@ -1,9 +1,9 @@
-[kernel] Parsing tests/aorai/test_recursion1.c (with preprocessing)
-[kernel] tests/aorai/test_recursion1.c:21: Warning: 
+[kernel] Parsing tests/aorai_ltl/test_recursion1.c (with preprocessing)
+[kernel] tests/aorai_ltl/test_recursion1.c:21: Warning: 
   parsing obsolete ACSL construct '\valid_range(addr,min,max)'. '\valid(addr+(min..max))' should be used instead.
-[kernel] tests/aorai/test_recursion1.c:42: Warning: 
+[kernel] tests/aorai_ltl/test_recursion1.c:42: Warning: 
   parsing obsolete ACSL construct '\valid_range(addr,min,max)'. '\valid(addr+(min..max))' should be used instead.
-[kernel] tests/aorai/test_recursion1.c:54: Warning: 
+[kernel] tests/aorai_ltl/test_recursion1.c:54: Warning: 
   parsing obsolete ACSL construct '\valid_range(addr,min,max)'. '\valid(addr+(min..max))' should be used instead.
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_recursion1_0.i (no preprocessing)
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_recursion2.0.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_recursion2.0.res.oracle
similarity index 79%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_recursion2.0.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_recursion2.0.res.oracle
index 1bf5237ee0b..44eb148e42a 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_recursion2.0.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_recursion2.0.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_recursion2.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_recursion2.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_recursion2_0.i (no preprocessing)
 [wp] Warning: No definition for 'string_len' interpreted as reads nothing
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_recursion2.1.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_recursion2.1.res.oracle
similarity index 79%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_recursion2.1.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_recursion2.1.res.oracle
index 6782e2af71e..e6b17cbbc0b 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_recursion2.1.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_recursion2.1.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_recursion2.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_recursion2.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_recursion2_1.i (no preprocessing)
 [wp] Warning: No definition for 'string_len' interpreted as reads nothing
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_switch2.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_switch2.res.oracle
similarity index 69%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_switch2.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_switch2.res.oracle
index 93f710b0f1a..697d945d96f 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_switch2.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_switch2.res.oracle
@@ -1,8 +1,8 @@
-[kernel] Parsing tests/aorai/test_switch2.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_switch2.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
-[aorai] tests/aorai/test_switch2.c:34: Warning: 
+[aorai] tests/aorai_ltl/test_switch2.c:34: Warning: 
   Call to opc not conforming to automaton (post-cond). Assuming it is on a dead path
-[aorai] tests/aorai/test_switch2.c:23: Warning: 
+[aorai] tests/aorai_ltl/test_switch2.c:23: Warning: 
   Call to opc not conforming to automaton (pre-cond). Assuming it is on a dead path
 [kernel] Parsing /tmp/aorai_test_switch2_0.i (no preprocessing)
 [wp] /tmp/aorai_test_switch2_0.i:4: Warning: 
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_switch3.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_switch3.res.oracle
similarity index 65%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_switch3.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_switch3.res.oracle
index 18083a07f97..bf08eea3748 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_switch3.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_switch3.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_switch3.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_switch3.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_switch3_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_switch3_et_recursion.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_switch3_et_recursion.res.oracle
similarity index 61%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_switch3_et_recursion.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_switch3_et_recursion.res.oracle
index f8cb4d8f765..09beb110d3a 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_switch3_et_recursion.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_switch3_et_recursion.res.oracle
@@ -1,6 +1,6 @@
-[kernel] Parsing tests/aorai/test_switch3_et_recursion.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_switch3_et_recursion.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
-[aorai] tests/aorai/test_switch3_et_recursion.c:26: Warning: 
+[aorai] tests/aorai_ltl/test_switch3_et_recursion.c:26: Warning: 
   Call to countOne does not follow automaton's specification. This path is assumed to be dead
 [kernel] Parsing /tmp/aorai_test_switch3_et_recursion_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_switch3_if.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_switch3_if.res.oracle
similarity index 65%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_switch3_if.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_switch3_if.res.oracle
index adfb3aca7b5..87f8f5e09ae 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_switch3_if.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_switch3_if.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_switch3_if.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_switch3_if.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_switch3_if_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_switch3_return.res.oracle b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_switch3_return.res.oracle
similarity index 64%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_switch3_return.res.oracle
rename to src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_switch3_return.res.oracle
index 68bbfec82cc..79655160142 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_switch3_return.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ltl/oracle_prove/test_switch3_return.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_switch3_return.c (with preprocessing)
+[kernel] Parsing tests/aorai_ltl/test_switch3_return.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_switch3_return_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/test_boucle.c b/src/plugins/aorai/tests/aorai_ltl/test_boucle.c
similarity index 69%
rename from src/plugins/aorai/tests/aorai/test_boucle.c
rename to src/plugins/aorai/tests/aorai_ltl/test_boucle.c
index 5da0acccb4c..72cf5e78ac9 100644
--- a/src/plugins/aorai/tests/aorai/test_boucle.c
+++ b/src/plugins/aorai/tests/aorai_ltl/test_boucle.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-ltl tests/aorai/test_boucle.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-ltl @PTEST_DIR@/@PTEST_NAME@.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 /*@ requires \true;
diff --git a/src/plugins/aorai/tests/aorai/test_boucle.ltl b/src/plugins/aorai/tests/aorai_ltl/test_boucle.ltl
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_boucle.ltl
rename to src/plugins/aorai/tests/aorai_ltl/test_boucle.ltl
diff --git a/src/plugins/aorai/tests/aorai/test_boucle1.c b/src/plugins/aorai/tests/aorai_ltl/test_boucle1.c
similarity index 92%
rename from src/plugins/aorai/tests/aorai/test_boucle1.c
rename to src/plugins/aorai/tests/aorai_ltl/test_boucle1.c
index a27cc689364..0245ffedcfd 100644
--- a/src/plugins/aorai/tests/aorai/test_boucle1.c
+++ b/src/plugins/aorai/tests/aorai_ltl/test_boucle1.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-ltl tests/aorai/test_boucle1.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-ltl @PTEST_DIR@/@PTEST_NAME@.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 int cpt=3;
diff --git a/src/plugins/aorai/tests/aorai/test_boucle1.ltl b/src/plugins/aorai/tests/aorai_ltl/test_boucle1.ltl
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_boucle1.ltl
rename to src/plugins/aorai/tests/aorai_ltl/test_boucle1.ltl
diff --git a/src/plugins/aorai/tests/aorai/test_boucle2.c b/src/plugins/aorai/tests/aorai_ltl/test_boucle2.c
similarity index 87%
rename from src/plugins/aorai/tests/aorai/test_boucle2.c
rename to src/plugins/aorai/tests/aorai_ltl/test_boucle2.c
index 818bf517667..9d4cf3a9aff 100644
--- a/src/plugins/aorai/tests/aorai/test_boucle2.c
+++ b/src/plugins/aorai/tests/aorai_ltl/test_boucle2.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-ltl tests/aorai/test_boucle2.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-ltl @PTEST_DIR@/@PTEST_NAME@.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 int status=0;
diff --git a/src/plugins/aorai/tests/aorai/test_boucle2.ltl b/src/plugins/aorai/tests/aorai_ltl/test_boucle2.ltl
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_boucle2.ltl
rename to src/plugins/aorai/tests/aorai_ltl/test_boucle2.ltl
diff --git a/src/plugins/aorai/tests/aorai/test_boucle3.c b/src/plugins/aorai/tests/aorai_ltl/test_boucle3.c
similarity index 87%
rename from src/plugins/aorai/tests/aorai/test_boucle3.c
rename to src/plugins/aorai/tests/aorai_ltl/test_boucle3.c
index 07a59e0f525..6c93a420264 100644
--- a/src/plugins/aorai/tests/aorai/test_boucle3.c
+++ b/src/plugins/aorai/tests/aorai_ltl/test_boucle3.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-ltl tests/aorai/test_boucle3.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-ltl @PTEST_DIR@/@PTEST_NAME@.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 
diff --git a/src/plugins/aorai/tests/aorai/test_boucle3.ltl b/src/plugins/aorai/tests/aorai_ltl/test_boucle3.ltl
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_boucle3.ltl
rename to src/plugins/aorai/tests/aorai_ltl/test_boucle3.ltl
diff --git a/src/plugins/aorai/tests/aorai/test_factorial.c b/src/plugins/aorai/tests/aorai_ltl/test_factorial.c
similarity index 91%
rename from src/plugins/aorai/tests/aorai/test_factorial.c
rename to src/plugins/aorai/tests/aorai_ltl/test_factorial.c
index da1305fee66..6a429a55e31 100644
--- a/src/plugins/aorai/tests/aorai/test_factorial.c
+++ b/src/plugins/aorai/tests/aorai_ltl/test_factorial.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-ltl tests/aorai/test_factorial.ltl -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-ltl @PTEST_DIR@/@PTEST_NAME@.ltl -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 
diff --git a/src/plugins/aorai/tests/aorai/test_factorial.ltl b/src/plugins/aorai/tests/aorai_ltl/test_factorial.ltl
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_factorial.ltl
rename to src/plugins/aorai/tests/aorai_ltl/test_factorial.ltl
diff --git a/src/plugins/aorai/tests/aorai/test_recursion1.c b/src/plugins/aorai/tests/aorai_ltl/test_recursion1.c
similarity index 91%
rename from src/plugins/aorai/tests/aorai/test_recursion1.c
rename to src/plugins/aorai/tests/aorai_ltl/test_recursion1.c
index 64d448142d1..ee0968101b1 100644
--- a/src/plugins/aorai/tests/aorai/test_recursion1.c
+++ b/src/plugins/aorai/tests/aorai_ltl/test_recursion1.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-ltl tests/aorai/test_recursion1.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-ltl @PTEST_DIR@/@PTEST_NAME@.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 
diff --git a/src/plugins/aorai/tests/aorai/test_recursion1.ltl b/src/plugins/aorai/tests/aorai_ltl/test_recursion1.ltl
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_recursion1.ltl
rename to src/plugins/aorai/tests/aorai_ltl/test_recursion1.ltl
diff --git a/src/plugins/aorai/tests/aorai/test_recursion2.c b/src/plugins/aorai/tests/aorai_ltl/test_recursion2.c
similarity index 91%
rename from src/plugins/aorai/tests/aorai/test_recursion2.c
rename to src/plugins/aorai/tests/aorai_ltl/test_recursion2.c
index dcbeddd090c..a13c39b9f88 100644
--- a/src/plugins/aorai/tests/aorai/test_recursion2.c
+++ b/src/plugins/aorai/tests/aorai_ltl/test_recursion2.c
@@ -1,6 +1,6 @@
 /* run.config*
-   OPT: -aorai-buchi tests/aorai/test_recursion2.promela -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
-   OPT: -aorai-buchi tests/aorai/test_recursion3.promela -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-buchi @PTEST_DIR@/@PTEST_NAME@.promela -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-buchi @PTEST_DIR@/test_recursion3.promela -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 /* Calcul de la longueur cumulee des chaines de caracteres prises en parametre */
diff --git a/src/plugins/aorai/tests/aorai/test_recursion2.promela b/src/plugins/aorai/tests/aorai_ltl/test_recursion2.promela
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_recursion2.promela
rename to src/plugins/aorai/tests/aorai_ltl/test_recursion2.promela
diff --git a/src/plugins/aorai/tests/aorai/test_recursion3.promela b/src/plugins/aorai/tests/aorai_ltl/test_recursion3.promela
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_recursion3.promela
rename to src/plugins/aorai/tests/aorai_ltl/test_recursion3.promela
diff --git a/src/plugins/aorai/tests/aorai/test_switch2.c b/src/plugins/aorai/tests/aorai_ltl/test_switch2.c
similarity index 87%
rename from src/plugins/aorai/tests/aorai/test_switch2.c
rename to src/plugins/aorai/tests/aorai_ltl/test_switch2.c
index 39039890d9a..f411cec23dc 100644
--- a/src/plugins/aorai/tests/aorai/test_switch2.c
+++ b/src/plugins/aorai/tests/aorai_ltl/test_switch2.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-ltl tests/aorai/test_switch2.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-ltl @PTEST_DIR@/@PTEST_NAME@.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 int status=0;
diff --git a/src/plugins/aorai/tests/aorai/test_switch2.ltl b/src/plugins/aorai/tests/aorai_ltl/test_switch2.ltl
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_switch2.ltl
rename to src/plugins/aorai/tests/aorai_ltl/test_switch2.ltl
diff --git a/src/plugins/aorai/tests/aorai/test_switch3.c b/src/plugins/aorai/tests/aorai_ltl/test_switch3.c
similarity index 91%
rename from src/plugins/aorai/tests/aorai/test_switch3.c
rename to src/plugins/aorai/tests/aorai_ltl/test_switch3.c
index dee84adec79..42e5fc6ba9a 100644
--- a/src/plugins/aorai/tests/aorai/test_switch3.c
+++ b/src/plugins/aorai/tests/aorai_ltl/test_switch3.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-ltl tests/aorai/test_switch3.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-ltl @PTEST_DIR@/@PTEST_NAME@.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 /* Calcul de la longueur cumulee des chaines de caracteres prises en parametre */
diff --git a/src/plugins/aorai/tests/aorai/test_switch3.ltl b/src/plugins/aorai/tests/aorai_ltl/test_switch3.ltl
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_switch3.ltl
rename to src/plugins/aorai/tests/aorai_ltl/test_switch3.ltl
diff --git a/src/plugins/aorai/tests/aorai/test_switch3_et_recursion.c b/src/plugins/aorai/tests/aorai_ltl/test_switch3_et_recursion.c
similarity index 80%
rename from src/plugins/aorai/tests/aorai/test_switch3_et_recursion.c
rename to src/plugins/aorai/tests/aorai_ltl/test_switch3_et_recursion.c
index 34335482134..00caa9826bb 100644
--- a/src/plugins/aorai/tests/aorai/test_switch3_et_recursion.c
+++ b/src/plugins/aorai/tests/aorai_ltl/test_switch3_et_recursion.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-ltl tests/aorai/test_switch3_et_recursion.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-ltl @PTEST_DIR@/@PTEST_NAME@.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 /* Calcul de la longueur cumulee des chaines de caracteres prises en parametre */
diff --git a/src/plugins/aorai/tests/aorai/test_switch3_et_recursion.ltl b/src/plugins/aorai/tests/aorai_ltl/test_switch3_et_recursion.ltl
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_switch3_et_recursion.ltl
rename to src/plugins/aorai/tests/aorai_ltl/test_switch3_et_recursion.ltl
diff --git a/src/plugins/aorai/tests/aorai/test_switch3_if.c b/src/plugins/aorai/tests/aorai_ltl/test_switch3_if.c
similarity index 90%
rename from src/plugins/aorai/tests/aorai/test_switch3_if.c
rename to src/plugins/aorai/tests/aorai_ltl/test_switch3_if.c
index e9dd534a3b0..f6375d4d859 100644
--- a/src/plugins/aorai/tests/aorai/test_switch3_if.c
+++ b/src/plugins/aorai/tests/aorai_ltl/test_switch3_if.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-ltl tests/aorai/test_switch3.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-ltl @PTEST_DIR@/test_switch3.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 /* Calcul de la longueur cumulee des chaines de caracteres prises en parametre */
diff --git a/src/plugins/aorai/tests/aorai/test_switch3_return.c b/src/plugins/aorai/tests/aorai_ltl/test_switch3_return.c
similarity index 91%
rename from src/plugins/aorai/tests/aorai/test_switch3_return.c
rename to src/plugins/aorai/tests/aorai_ltl/test_switch3_return.c
index 6c4583363a7..a105540b982 100644
--- a/src/plugins/aorai/tests/aorai/test_switch3_return.c
+++ b/src/plugins/aorai/tests/aorai_ltl/test_switch3_return.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-ltl tests/aorai/test_switch3.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-ltl @PTEST_DIR@/test_switch3.ltl -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 /* Calcul de la longueur cumulee des chaines de caracteres prises en parametre */
diff --git a/src/plugins/aorai/tests/aorai/assigns.c b/src/plugins/aorai/tests/aorai_ya/assigns.c
similarity index 50%
rename from src/plugins/aorai/tests/aorai/assigns.c
rename to src/plugins/aorai/tests/aorai_ya/assigns.c
index 15e4e3c4b54..ce6fe159678 100644
--- a/src/plugins/aorai/tests/aorai/assigns.c
+++ b/src/plugins/aorai/tests/aorai_ya/assigns.c
@@ -1,8 +1,8 @@
 /* run.config*
-   OPT: -aorai-automata tests/aorai/assigns.ya  -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
-   OPT: -aorai-automata tests/aorai/assigns_det.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya  -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-automata @PTEST_DIR@/assigns_det.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
    MODULE: @PTEST_DIR@/name_projects.cmxs
-   OPT: -aorai-automata tests/aorai/assigns.ya -aorai-test 1 -then -print
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -then -print
 */
 
 int X;
diff --git a/src/plugins/aorai/tests/aorai/assigns.ya b/src/plugins/aorai/tests/aorai_ya/assigns.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/assigns.ya
rename to src/plugins/aorai/tests/aorai_ya/assigns.ya
diff --git a/src/plugins/aorai/tests/aorai/assigns_det.ya b/src/plugins/aorai/tests/aorai_ya/assigns_det.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/assigns_det.ya
rename to src/plugins/aorai/tests/aorai_ya/assigns_det.ya
diff --git a/src/plugins/aorai/tests/aorai/bts1289-2.ya b/src/plugins/aorai/tests/aorai_ya/bts1289-2.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/bts1289-2.ya
rename to src/plugins/aorai/tests/aorai_ya/bts1289-2.ya
diff --git a/src/plugins/aorai/tests/aorai_ya/bts1289.i b/src/plugins/aorai/tests/aorai_ya/bts1289.i
new file mode 100644
index 00000000000..2c6c8f9aa59
--- /dev/null
+++ b/src/plugins/aorai/tests/aorai_ya/bts1289.i
@@ -0,0 +1,14 @@
+/* run.config*
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -load-module tests/Aorai_test.cmxs -aorai-test 1 -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@-2.ya -load-module tests/Aorai_test.cmxs -aorai-test 1 -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+ */
+
+void a(void) {}
+
+void main(void)
+{
+	//@ loop assigns i;
+	for (int i=0; i<10; ++i)
+		a();
+}
+
diff --git a/src/plugins/aorai/tests/aorai/bts1289.ya b/src/plugins/aorai/tests/aorai_ya/bts1289.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/bts1289.ya
rename to src/plugins/aorai/tests/aorai_ya/bts1289.ya
diff --git a/src/plugins/aorai/tests/aorai/declared_function.i b/src/plugins/aorai/tests/aorai_ya/declared_function.i
similarity index 100%
rename from src/plugins/aorai/tests/aorai/declared_function.i
rename to src/plugins/aorai/tests/aorai_ya/declared_function.i
diff --git a/src/plugins/aorai/tests/aorai/declared_function.ya b/src/plugins/aorai/tests/aorai_ya/declared_function.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/declared_function.ya
rename to src/plugins/aorai/tests/aorai_ya/declared_function.ya
diff --git a/src/plugins/aorai/tests/aorai/deterministic.i b/src/plugins/aorai/tests/aorai_ya/deterministic.i
similarity index 58%
rename from src/plugins/aorai/tests/aorai/deterministic.i
rename to src/plugins/aorai/tests/aorai_ya/deterministic.i
index f0171ca436a..b92271127e2 100644
--- a/src/plugins/aorai/tests/aorai/deterministic.i
+++ b/src/plugins/aorai/tests/aorai_ya/deterministic.i
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-automata tests/aorai/deterministic.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 int X;
diff --git a/src/plugins/aorai/tests/aorai/deterministic.ya b/src/plugins/aorai/tests/aorai_ya/deterministic.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/deterministic.ya
rename to src/plugins/aorai/tests/aorai_ya/deterministic.ya
diff --git a/src/plugins/aorai/tests/aorai_ya/formals.i b/src/plugins/aorai/tests/aorai_ya/formals.i
new file mode 100644
index 00000000000..4a32df49b67
--- /dev/null
+++ b/src/plugins/aorai/tests/aorai_ya/formals.i
@@ -0,0 +1,9 @@
+/* run.config*
+OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+*/
+
+int f(int x) { return x; }
+
+int g(int y) { return y; }
+
+int main() { f(1); g(2); }
diff --git a/src/plugins/aorai/tests/aorai/formals.ya b/src/plugins/aorai/tests/aorai_ya/formals.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/formals.ya
rename to src/plugins/aorai/tests/aorai_ya/formals.ya
diff --git a/src/plugins/aorai/tests/aorai_ya/generate_assigns_bts1290.i b/src/plugins/aorai/tests/aorai_ya/generate_assigns_bts1290.i
new file mode 100644
index 00000000000..2e92796ec06
--- /dev/null
+++ b/src/plugins/aorai/tests/aorai_ya/generate_assigns_bts1290.i
@@ -0,0 +1,9 @@
+/* run.config*
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -load-module tests/Aorai_test.cmxs -aorai-test 1 -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+ */
+void main(void)
+{
+	//@ loop assigns i;
+	for (int i=0; i<10; ++i)
+		;
+}
diff --git a/src/plugins/aorai/tests/aorai/generate_assigns_bts1290.ya b/src/plugins/aorai/tests/aorai_ya/generate_assigns_bts1290.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/generate_assigns_bts1290.ya
rename to src/plugins/aorai/tests/aorai_ya/generate_assigns_bts1290.ya
diff --git a/src/plugins/aorai/tests/aorai_ya/hoare_seq.i b/src/plugins/aorai/tests/aorai_ya/hoare_seq.i
new file mode 100644
index 00000000000..cc7e1484774
--- /dev/null
+++ b/src/plugins/aorai/tests/aorai_ya/hoare_seq.i
@@ -0,0 +1,14 @@
+/* run.config*
+OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+*/
+
+void f(void) { }
+
+/*@ behavior bhv:
+    assumes c > 0;
+    ensures \result == 0;
+*/
+int main(int c) {
+  if (c <= 0) { f (); }
+  return 0;
+}
diff --git a/src/plugins/aorai/tests/aorai/hoare_seq.ya b/src/plugins/aorai/tests/aorai_ya/hoare_seq.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/hoare_seq.ya
rename to src/plugins/aorai/tests/aorai_ya/hoare_seq.ya
diff --git a/src/plugins/aorai/tests/aorai/incorrect.i b/src/plugins/aorai/tests/aorai_ya/incorrect.i
similarity index 100%
rename from src/plugins/aorai/tests/aorai/incorrect.i
rename to src/plugins/aorai/tests/aorai_ya/incorrect.i
diff --git a/src/plugins/aorai/tests/aorai/incorrect.ya b/src/plugins/aorai/tests/aorai_ya/incorrect.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/incorrect.ya
rename to src/plugins/aorai/tests/aorai_ya/incorrect.ya
diff --git a/src/plugins/aorai/tests/aorai/loop_bts1050.i b/src/plugins/aorai/tests/aorai_ya/loop_bts1050.i
similarity index 81%
rename from src/plugins/aorai/tests/aorai/loop_bts1050.i
rename to src/plugins/aorai/tests/aorai_ya/loop_bts1050.i
index 73fd922002a..fdec741b7b3 100644
--- a/src/plugins/aorai/tests/aorai/loop_bts1050.i
+++ b/src/plugins/aorai/tests/aorai_ya/loop_bts1050.i
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-automata tests/aorai/loop_bts1050.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-acceptance -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-acceptance -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 void f(){};
 
diff --git a/src/plugins/aorai/tests/aorai/loop_bts1050.ya b/src/plugins/aorai/tests/aorai_ya/loop_bts1050.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/loop_bts1050.ya
rename to src/plugins/aorai/tests/aorai_ya/loop_bts1050.ya
diff --git a/src/plugins/aorai/tests/aorai/monostate.i b/src/plugins/aorai/tests/aorai_ya/monostate.i
similarity index 100%
rename from src/plugins/aorai/tests/aorai/monostate.i
rename to src/plugins/aorai/tests/aorai_ya/monostate.i
diff --git a/src/plugins/aorai/tests/aorai/monostate.ya b/src/plugins/aorai/tests/aorai_ya/monostate.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/monostate.ya
rename to src/plugins/aorai/tests/aorai_ya/monostate.ya
diff --git a/src/plugins/aorai/tests/aorai/name_projects.ml b/src/plugins/aorai/tests/aorai_ya/name_projects.ml
similarity index 100%
rename from src/plugins/aorai/tests/aorai/name_projects.ml
rename to src/plugins/aorai/tests/aorai_ya/name_projects.ml
diff --git a/src/plugins/aorai/tests/aorai_ya/not_prm.i b/src/plugins/aorai/tests/aorai_ya/not_prm.i
new file mode 100644
index 00000000000..d96e123d6e6
--- /dev/null
+++ b/src/plugins/aorai/tests/aorai_ya/not_prm.i
@@ -0,0 +1,7 @@
+/* run.config*
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test -main f -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+*/
+
+int f(int x) {
+  return x;
+}
diff --git a/src/plugins/aorai/tests/aorai/not_prm.ya b/src/plugins/aorai/tests/aorai_ya/not_prm.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/not_prm.ya
rename to src/plugins/aorai/tests/aorai_ya/not_prm.ya
diff --git a/src/plugins/aorai/tests/aorai/oracle/assigns.0.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/assigns.0.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/assigns.0.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/assigns.0.res.oracle
index 587631cdbf4..5c7443d37ab 100644
--- a/src/plugins/aorai/tests/aorai/oracle/assigns.0.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/assigns.0.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/assigns.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/assigns.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_assigns_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/assigns.1.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/assigns.1.res.oracle
similarity index 98%
rename from src/plugins/aorai/tests/aorai/oracle/assigns.1.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/assigns.1.res.oracle
index c6501e5664e..01876080d5c 100644
--- a/src/plugins/aorai/tests/aorai/oracle/assigns.1.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/assigns.1.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/assigns.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/assigns.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_assigns_1.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/assigns.2.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/assigns.2.res.oracle
similarity index 83%
rename from src/plugins/aorai/tests/aorai/oracle_prove/assigns.2.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/assigns.2.res.oracle
index a03928c6cad..a88a5548285 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/assigns.2.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/assigns.2.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/assigns.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/assigns.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 /* Generated by Frama-C */
 int X;
diff --git a/src/plugins/aorai/tests/aorai/oracle/bts1289.0.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/bts1289.0.res.oracle
similarity index 98%
rename from src/plugins/aorai/tests/aorai/oracle/bts1289.0.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/bts1289.0.res.oracle
index a313805caf4..3dea38d70a1 100644
--- a/src/plugins/aorai/tests/aorai/oracle/bts1289.0.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/bts1289.0.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/bts1289.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/bts1289.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [aorai] Warning: Call to main does not follow automaton's specification. This path is assumed to be dead
 [kernel] Parsing /tmp/aorai_bts1289_0.i (no preprocessing)
diff --git a/src/plugins/aorai/tests/aorai/oracle/bts1289.1.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/bts1289.1.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/bts1289.1.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/bts1289.1.res.oracle
index 0e1b58e415e..5f22740b638 100644
--- a/src/plugins/aorai/tests/aorai/oracle/bts1289.1.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/bts1289.1.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/bts1289.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/bts1289.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_bts1289_1.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/declared_function.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/declared_function.res.oracle
similarity index 97%
rename from src/plugins/aorai/tests/aorai/oracle/declared_function.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/declared_function.res.oracle
index 7b00c3f64fe..fbeda724d70 100644
--- a/src/plugins/aorai/tests/aorai/oracle/declared_function.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/declared_function.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/declared_function.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/declared_function.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_declared_function_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/deterministic.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/deterministic.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/deterministic.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/deterministic.res.oracle
index 03ffe79dc58..c4a89c4951e 100644
--- a/src/plugins/aorai/tests/aorai/oracle/deterministic.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/deterministic.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/deterministic.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/deterministic.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_deterministic_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/formals.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/formals.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/formals.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/formals.res.oracle
index 55923d34f28..c2bd9a6d566 100644
--- a/src/plugins/aorai/tests/aorai/oracle/formals.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/formals.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/formals.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/formals.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_formals_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/generate_assigns_bts1290.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/generate_assigns_bts1290.res.oracle
similarity index 96%
rename from src/plugins/aorai/tests/aorai/oracle/generate_assigns_bts1290.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/generate_assigns_bts1290.res.oracle
index f822ad621a1..3d7e763902c 100644
--- a/src/plugins/aorai/tests/aorai/oracle/generate_assigns_bts1290.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/generate_assigns_bts1290.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/generate_assigns_bts1290.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/generate_assigns_bts1290.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_generate_assigns_bts1290_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/hoare_seq.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/hoare_seq.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/hoare_seq.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/hoare_seq.res.oracle
index c420dac4bde..546c4e7d846 100644
--- a/src/plugins/aorai/tests/aorai/oracle/hoare_seq.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/hoare_seq.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/hoare_seq.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/hoare_seq.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_hoare_seq_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/incorrect.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/incorrect.res.oracle
similarity index 96%
rename from src/plugins/aorai/tests/aorai/oracle/incorrect.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/incorrect.res.oracle
index 62b6e9a75cc..6a56d3e182e 100644
--- a/src/plugins/aorai/tests/aorai/oracle/incorrect.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/incorrect.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/incorrect.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/incorrect.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [aorai] Warning: Call to main does not follow automaton's specification. This path is assumed to be dead
 [kernel] Parsing /tmp/aorai_incorrect_0.i (no preprocessing)
diff --git a/src/plugins/aorai/tests/aorai/oracle/loop_bts1050.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/loop_bts1050.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/loop_bts1050.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/loop_bts1050.res.oracle
index be1dc66d50a..c0ad530b635 100644
--- a/src/plugins/aorai/tests/aorai/oracle/loop_bts1050.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/loop_bts1050.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/loop_bts1050.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/loop_bts1050.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_loop_bts1050_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/monostate.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/monostate.res.oracle
similarity index 98%
rename from src/plugins/aorai/tests/aorai/oracle/monostate.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/monostate.res.oracle
index 678af350fd7..4e83e52e08b 100644
--- a/src/plugins/aorai/tests/aorai/oracle/monostate.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/monostate.res.oracle
@@ -1,7 +1,7 @@
-[kernel] Parsing tests/aorai/monostate.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/monostate.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [aorai] Warning: Call to main does not follow automaton's specification. This path is assumed to be dead
-[aorai] tests/aorai/monostate.i:8: Warning: 
+[aorai] tests/aorai_ya/monostate.i:8: Warning: 
   Call to main not conforming to automaton (pre-cond). Assuming it is on a dead path
 [kernel] Parsing /tmp/aorai_monostate_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/not_prm.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/not_prm.res.oracle
similarity index 97%
rename from src/plugins/aorai/tests/aorai/oracle/not_prm.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/not_prm.res.oracle
index f8d92a9b563..6455cd141e5 100644
--- a/src/plugins/aorai/tests/aorai/oracle/not_prm.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/not_prm.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/not_prm.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/not_prm.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_not_prm_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/other.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/other.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/other.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/other.res.oracle
index ad7f48504f1..1b70959421e 100644
--- a/src/plugins/aorai/tests/aorai/oracle/other.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/other.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/other.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/other.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_other_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/seq.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/seq.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/seq.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/seq.res.oracle
index a5cacc4f933..6d3bd0b4fd9 100644
--- a/src/plugins/aorai/tests/aorai/oracle/seq.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/seq.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/seq.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/seq.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_seq_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/seq_loop.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/seq_loop.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/seq_loop.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/seq_loop.res.oracle
index ee365599dac..37a5942b8e5 100644
--- a/src/plugins/aorai/tests/aorai/oracle/seq_loop.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/seq_loop.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/seq_loop.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/seq_loop.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_seq_loop_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/single_call.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/single_call.res.oracle
similarity index 98%
rename from src/plugins/aorai/tests/aorai/oracle/single_call.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/single_call.res.oracle
index d93f86515a7..89cfcb8ea82 100644
--- a/src/plugins/aorai/tests/aorai/oracle/single_call.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/single_call.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/single_call.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/single_call.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_single_call_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_acces_params.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/test_acces_params.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/test_acces_params.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/test_acces_params.res.oracle
index ad696afccfd..6920ad16262 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_acces_params.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/test_acces_params.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_acces_params.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/test_acces_params.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_acces_params_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_acces_params2.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/test_acces_params2.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/test_acces_params2.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/test_acces_params2.res.oracle
index 49f7c5b25ad..9899759571f 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_acces_params2.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/test_acces_params2.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_acces_params2.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/test_acces_params2.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_acces_params2_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_boucle_rechercheTableau.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/test_boucle_rechercheTableau.res.oracle
similarity index 97%
rename from src/plugins/aorai/tests/aorai/oracle/test_boucle_rechercheTableau.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/test_boucle_rechercheTableau.res.oracle
index 49a1be8807f..c65e202d5f6 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_boucle_rechercheTableau.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/test_boucle_rechercheTableau.res.oracle
@@ -1,7 +1,7 @@
-[kernel] Parsing tests/aorai/test_boucle_rechercheTableau.c (with preprocessing)
-[kernel] tests/aorai/test_boucle_rechercheTableau.c:17: Warning: 
+[kernel] Parsing tests/aorai_ya/test_boucle_rechercheTableau.c (with preprocessing)
+[kernel] tests/aorai_ya/test_boucle_rechercheTableau.c:17: Warning: 
   parsing obsolete ACSL construct '\valid_range(addr,min,max)'. '\valid(addr+(min..max))' should be used instead.
-[kernel] tests/aorai/test_boucle_rechercheTableau.c:7: Warning: 
+[kernel] tests/aorai_ya/test_boucle_rechercheTableau.c:7: Warning: 
   parsing obsolete ACSL construct '\valid_range(addr,min,max)'. '\valid(addr+(min..max))' should be used instead.
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_boucle_rechercheTableau_0.i (no preprocessing)
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_factorial2.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/test_factorial.res.oracle
similarity index 98%
rename from src/plugins/aorai/tests/aorai/oracle/test_factorial2.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/test_factorial.res.oracle
index 68c37c23c9c..2db6fe590f8 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_factorial2.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/test_factorial.res.oracle
@@ -1,6 +1,6 @@
-[kernel] Parsing tests/aorai/test_factorial2.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/test_factorial.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
-[kernel] Parsing /tmp/aorai_test_factorial2_0.i (no preprocessing)
+[kernel] Parsing /tmp/aorai_test_factorial_0.i (no preprocessing)
 /* Generated by Frama-C */
 enum aorai_ListOper {
     op_decode_int = 2,
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_recursion4.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/test_recursion4.res.oracle
similarity index 99%
rename from src/plugins/aorai/tests/aorai/oracle/test_recursion4.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/test_recursion4.res.oracle
index 3a5c6d38077..8a7f6b37521 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_recursion4.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/test_recursion4.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_recursion4.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/test_recursion4.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_recursion4_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_recursion5.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/test_recursion5.res.oracle
similarity index 98%
rename from src/plugins/aorai/tests/aorai/oracle/test_recursion5.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/test_recursion5.res.oracle
index 8bc2cd519af..f4f409b2231 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_recursion5.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/test_recursion5.res.oracle
@@ -1,7 +1,7 @@
-[kernel] Parsing tests/aorai/test_recursion5.c (with preprocessing)
-[kernel] tests/aorai/test_recursion5.c:12: Warning: 
+[kernel] Parsing tests/aorai_ya/test_recursion5.c (with preprocessing)
+[kernel] tests/aorai_ya/test_recursion5.c:12: Warning: 
   parsing obsolete ACSL construct '\valid_range(addr,min,max)'. '\valid(addr+(min..max))' should be used instead.
-[kernel] tests/aorai/test_recursion5.c:28: Warning: 
+[kernel] tests/aorai_ya/test_recursion5.c:28: Warning: 
   parsing obsolete ACSL construct '\valid_range(addr,min,max)'. '\valid(addr+(min..max))' should be used instead.
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_recursion5_0.i (no preprocessing)
diff --git a/src/plugins/aorai/tests/aorai/oracle/test_struct.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle/test_struct.res.oracle
similarity index 98%
rename from src/plugins/aorai/tests/aorai/oracle/test_struct.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle/test_struct.res.oracle
index e03f8265240..48449b62e49 100644
--- a/src/plugins/aorai/tests/aorai/oracle/test_struct.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle/test_struct.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_struct.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/test_struct.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_struct_0.i (no preprocessing)
 /* Generated by Frama-C */
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/assigns.0.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/assigns.0.res.oracle
similarity index 67%
rename from src/plugins/aorai/tests/aorai/oracle_prove/assigns.0.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/assigns.0.res.oracle
index 5aec8b21daa..3bdcb7f459f 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/assigns.0.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/assigns.0.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/assigns.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/assigns.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_assigns_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/assigns.1.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/assigns.1.res.oracle
similarity index 67%
rename from src/plugins/aorai/tests/aorai/oracle_prove/assigns.1.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/assigns.1.res.oracle
index 49feab1f711..64a6a02b043 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/assigns.1.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/assigns.1.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/assigns.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/assigns.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_assigns_1.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle/assigns.2.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/assigns.2.res.oracle
similarity index 83%
rename from src/plugins/aorai/tests/aorai/oracle/assigns.2.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/assigns.2.res.oracle
index a03928c6cad..a88a5548285 100644
--- a/src/plugins/aorai/tests/aorai/oracle/assigns.2.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/assigns.2.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/assigns.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/assigns.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 /* Generated by Frama-C */
 int X;
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/bts1289.0.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/bts1289.0.res.oracle
similarity index 79%
rename from src/plugins/aorai/tests/aorai/oracle_prove/bts1289.0.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/bts1289.0.res.oracle
index 43d8b12fc49..84559a6dd0e 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/bts1289.0.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/bts1289.0.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/bts1289.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/bts1289.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [aorai] Warning: Call to main does not follow automaton's specification. This path is assumed to be dead
 [kernel] Parsing /tmp/aorai_bts1289_0.i (no preprocessing)
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/bts1289.1.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/bts1289.1.res.oracle
similarity index 67%
rename from src/plugins/aorai/tests/aorai/oracle_prove/bts1289.1.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/bts1289.1.res.oracle
index f8cbd2cb00c..67505dcb5c5 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/bts1289.1.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/bts1289.1.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/bts1289.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/bts1289.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_bts1289_1.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/declared_function.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/declared_function.res.oracle
similarity index 81%
rename from src/plugins/aorai/tests/aorai/oracle_prove/declared_function.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/declared_function.res.oracle
index a648f24de41..7b836a362ab 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/declared_function.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/declared_function.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/declared_function.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/declared_function.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_declared_function_0.i (no preprocessing)
 [kernel:annot:missing-spec] /tmp/aorai_declared_function_0.i:48: Warning: 
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/deterministic.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/deterministic.res.oracle
similarity index 66%
rename from src/plugins/aorai/tests/aorai/oracle_prove/deterministic.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/deterministic.res.oracle
index 24fb75961ac..40255d6fc4b 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/deterministic.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/deterministic.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/deterministic.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/deterministic.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_deterministic_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/formals.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/formals.res.oracle
similarity index 67%
rename from src/plugins/aorai/tests/aorai/oracle_prove/formals.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/formals.res.oracle
index 909b386d342..b7c2460da5e 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/formals.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/formals.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/formals.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/formals.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_formals_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/generate_assigns_bts1290.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/generate_assigns_bts1290.res.oracle
similarity index 65%
rename from src/plugins/aorai/tests/aorai/oracle_prove/generate_assigns_bts1290.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/generate_assigns_bts1290.res.oracle
index cbb069f8f76..e402347bb7f 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/generate_assigns_bts1290.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/generate_assigns_bts1290.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/generate_assigns_bts1290.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/generate_assigns_bts1290.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_generate_assigns_bts1290_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/hoare_seq.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/hoare_seq.res.oracle
similarity index 67%
rename from src/plugins/aorai/tests/aorai/oracle_prove/hoare_seq.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/hoare_seq.res.oracle
index 2270c4bc398..fb6a559a080 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/hoare_seq.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/hoare_seq.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/hoare_seq.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/hoare_seq.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_hoare_seq_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/incorrect.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/incorrect.res.oracle
similarity index 86%
rename from src/plugins/aorai/tests/aorai/oracle_prove/incorrect.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/incorrect.res.oracle
index b981ababa88..5d37997bb66 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/incorrect.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/incorrect.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/incorrect.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/incorrect.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [aorai] Warning: Call to main does not follow automaton's specification. This path is assumed to be dead
 [kernel] Parsing /tmp/aorai_incorrect_0.i (no preprocessing)
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/loop_bts1050.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/loop_bts1050.res.oracle
similarity index 66%
rename from src/plugins/aorai/tests/aorai/oracle_prove/loop_bts1050.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/loop_bts1050.res.oracle
index 92104920d5c..2aa37b76715 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/loop_bts1050.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/loop_bts1050.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/loop_bts1050.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/loop_bts1050.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_loop_bts1050_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai_ya/oracle_prove/monostate.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/monostate.res.oracle
new file mode 100644
index 00000000000..204c70d4860
--- /dev/null
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/monostate.res.oracle
@@ -0,0 +1 @@
+[kernel] Parsing tests/aorai_ya/monostate.i (no preprocessing)
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/not_prm.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/not_prm.res.oracle
similarity index 67%
rename from src/plugins/aorai/tests/aorai/oracle_prove/not_prm.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/not_prm.res.oracle
index 01011d01c1f..1b02aa00afd 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/not_prm.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/not_prm.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/not_prm.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/not_prm.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_not_prm_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/other.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/other.res.oracle
similarity index 67%
rename from src/plugins/aorai/tests/aorai/oracle_prove/other.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/other.res.oracle
index 1d337862216..e0b3215a1bc 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/other.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/other.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/other.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/other.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_other_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/seq.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/seq.res.oracle
similarity index 68%
rename from src/plugins/aorai/tests/aorai/oracle_prove/seq.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/seq.res.oracle
index ab5514b69d2..bb5f9ad8f3e 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/seq.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/seq.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/seq.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/seq.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_seq_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/seq_loop.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/seq_loop.res.oracle
similarity index 67%
rename from src/plugins/aorai/tests/aorai/oracle_prove/seq_loop.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/seq_loop.res.oracle
index 64b2e8b3540..c9b971ff32f 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/seq_loop.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/seq_loop.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/seq_loop.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/seq_loop.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_seq_loop_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/single_call.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/single_call.res.oracle
similarity index 67%
rename from src/plugins/aorai/tests/aorai/oracle_prove/single_call.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/single_call.res.oracle
index 705c6f7085c..7e325174854 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/single_call.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/single_call.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/single_call.i (no preprocessing)
+[kernel] Parsing tests/aorai_ya/single_call.i (no preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_single_call_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_acces_params.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/test_acces_params.res.oracle
similarity index 76%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_acces_params.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/test_acces_params.res.oracle
index 006ec0acdd2..eaa6a845adf 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_acces_params.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/test_acces_params.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_acces_params.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/test_acces_params.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_acces_params_0.i (no preprocessing)
 [wp] /tmp/aorai_test_acces_params_0.i:4: Warning: 
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_acces_params2.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/test_acces_params2.res.oracle
similarity index 76%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_acces_params2.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/test_acces_params2.res.oracle
index c5b2f97589b..dcd88018b20 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_acces_params2.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/test_acces_params2.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_acces_params2.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/test_acces_params2.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_acces_params2_0.i (no preprocessing)
 [wp] /tmp/aorai_test_acces_params2_0.i:3: Warning: 
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_boucle_rechercheTableau.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/test_boucle_rechercheTableau.res.oracle
similarity index 63%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_boucle_rechercheTableau.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/test_boucle_rechercheTableau.res.oracle
index 6a9fc826a87..c64d82f7057 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_boucle_rechercheTableau.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/test_boucle_rechercheTableau.res.oracle
@@ -1,7 +1,7 @@
-[kernel] Parsing tests/aorai/test_boucle_rechercheTableau.c (with preprocessing)
-[kernel] tests/aorai/test_boucle_rechercheTableau.c:17: Warning: 
+[kernel] Parsing tests/aorai_ya/test_boucle_rechercheTableau.c (with preprocessing)
+[kernel] tests/aorai_ya/test_boucle_rechercheTableau.c:17: Warning: 
   parsing obsolete ACSL construct '\valid_range(addr,min,max)'. '\valid(addr+(min..max))' should be used instead.
-[kernel] tests/aorai/test_boucle_rechercheTableau.c:7: Warning: 
+[kernel] tests/aorai_ya/test_boucle_rechercheTableau.c:7: Warning: 
   parsing obsolete ACSL construct '\valid_range(addr,min,max)'. '\valid(addr+(min..max))' should be used instead.
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_boucle_rechercheTableau_0.i (no preprocessing)
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_factorial.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/test_factorial.res.oracle
similarity index 65%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_factorial.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/test_factorial.res.oracle
index 999cb771ba7..4265d80c2eb 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_factorial.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/test_factorial.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_factorial.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/test_factorial.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_factorial_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_recursion4.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/test_recursion4.res.oracle
similarity index 65%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_recursion4.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/test_recursion4.res.oracle
index 2cb6a23598f..6293804566c 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_recursion4.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/test_recursion4.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_recursion4.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/test_recursion4.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_recursion4_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_recursion5.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/test_recursion5.res.oracle
similarity index 66%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_recursion5.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/test_recursion5.res.oracle
index d9337988b69..db107f75b48 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_recursion5.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/test_recursion5.res.oracle
@@ -1,7 +1,7 @@
-[kernel] Parsing tests/aorai/test_recursion5.c (with preprocessing)
-[kernel] tests/aorai/test_recursion5.c:12: Warning: 
+[kernel] Parsing tests/aorai_ya/test_recursion5.c (with preprocessing)
+[kernel] tests/aorai_ya/test_recursion5.c:12: Warning: 
   parsing obsolete ACSL construct '\valid_range(addr,min,max)'. '\valid(addr+(min..max))' should be used instead.
-[kernel] tests/aorai/test_recursion5.c:28: Warning: 
+[kernel] tests/aorai_ya/test_recursion5.c:28: Warning: 
   parsing obsolete ACSL construct '\valid_range(addr,min,max)'. '\valid(addr+(min..max))' should be used instead.
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_recursion5_0.i (no preprocessing)
diff --git a/src/plugins/aorai/tests/aorai/oracle_prove/test_struct.res.oracle b/src/plugins/aorai/tests/aorai_ya/oracle_prove/test_struct.res.oracle
similarity index 66%
rename from src/plugins/aorai/tests/aorai/oracle_prove/test_struct.res.oracle
rename to src/plugins/aorai/tests/aorai_ya/oracle_prove/test_struct.res.oracle
index 60ed3fef31e..6571fc60e01 100644
--- a/src/plugins/aorai/tests/aorai/oracle_prove/test_struct.res.oracle
+++ b/src/plugins/aorai/tests/aorai_ya/oracle_prove/test_struct.res.oracle
@@ -1,4 +1,4 @@
-[kernel] Parsing tests/aorai/test_struct.c (with preprocessing)
+[kernel] Parsing tests/aorai_ya/test_struct.c (with preprocessing)
 [aorai] Welcome to the Aorai plugin
 [kernel] Parsing /tmp/aorai_test_struct_0.i (no preprocessing)
 [wp] Warning: Missing RTE guards
diff --git a/src/plugins/aorai/tests/aorai_ya/other.c b/src/plugins/aorai/tests/aorai_ya/other.c
new file mode 100644
index 00000000000..4e13872dbf2
--- /dev/null
+++ b/src/plugins/aorai/tests/aorai_ya/other.c
@@ -0,0 +1,17 @@
+/* run.config*
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+*/
+
+int x=0;
+
+void f (void) { x=3; }
+
+void g (void) { x=4; }
+
+int main () {
+  f();
+  g();
+  f();
+  g();
+  return x;
+}
diff --git a/src/plugins/aorai/tests/aorai/other.ya b/src/plugins/aorai/tests/aorai_ya/other.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/other.ya
rename to src/plugins/aorai/tests/aorai_ya/other.ya
diff --git a/src/plugins/aorai/tests/aorai_ya/seq.i b/src/plugins/aorai/tests/aorai_ya/seq.i
new file mode 100644
index 00000000000..f573a5491b3
--- /dev/null
+++ b/src/plugins/aorai/tests/aorai_ya/seq.i
@@ -0,0 +1,14 @@
+/* run.config*
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-acceptance -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+ */
+
+void f() { }
+
+void g() { }
+
+int main(int c) {
+  if (c) f();
+  g();
+  if (c) g();
+  return 0;
+}
diff --git a/src/plugins/aorai/tests/aorai/seq.ya b/src/plugins/aorai/tests/aorai_ya/seq.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/seq.ya
rename to src/plugins/aorai/tests/aorai_ya/seq.ya
diff --git a/src/plugins/aorai/tests/aorai/seq_loop.i b/src/plugins/aorai/tests/aorai_ya/seq_loop.i
similarity index 58%
rename from src/plugins/aorai/tests/aorai/seq_loop.i
rename to src/plugins/aorai/tests/aorai_ya/seq_loop.i
index 0d85eb80cc3..07cc7cf2a9b 100644
--- a/src/plugins/aorai/tests/aorai/seq_loop.i
+++ b/src/plugins/aorai/tests/aorai_ya/seq_loop.i
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-automata tests/aorai/seq_loop.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-acceptance -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-acceptance -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 void f() {}
diff --git a/src/plugins/aorai/tests/aorai/seq_loop.ya b/src/plugins/aorai/tests/aorai_ya/seq_loop.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/seq_loop.ya
rename to src/plugins/aorai/tests/aorai_ya/seq_loop.ya
diff --git a/src/plugins/aorai/tests/aorai_ya/single_call.i b/src/plugins/aorai/tests/aorai_ya/single_call.i
new file mode 100644
index 00000000000..257ce2b2c7a
--- /dev/null
+++ b/src/plugins/aorai/tests/aorai_ya/single_call.i
@@ -0,0 +1,5 @@
+/* run.config*
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-acceptance -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+*/
+
+int main () {}
diff --git a/src/plugins/aorai/tests/aorai/single_call.ya b/src/plugins/aorai/tests/aorai_ya/single_call.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/single_call.ya
rename to src/plugins/aorai/tests/aorai_ya/single_call.ya
diff --git a/src/plugins/aorai/tests/aorai/test_acces_params.c b/src/plugins/aorai/tests/aorai_ya/test_acces_params.c
similarity index 65%
rename from src/plugins/aorai/tests/aorai/test_acces_params.c
rename to src/plugins/aorai/tests/aorai_ya/test_acces_params.c
index 3961685e428..884140ce9ca 100644
--- a/src/plugins/aorai/tests/aorai/test_acces_params.c
+++ b/src/plugins/aorai/tests/aorai_ya/test_acces_params.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-automata tests/aorai/test_acces_params.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 int status=0;
diff --git a/src/plugins/aorai/tests/aorai/test_acces_params.ya b/src/plugins/aorai/tests/aorai_ya/test_acces_params.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_acces_params.ya
rename to src/plugins/aorai/tests/aorai_ya/test_acces_params.ya
diff --git a/src/plugins/aorai/tests/aorai/test_acces_params2.c b/src/plugins/aorai/tests/aorai_ya/test_acces_params2.c
similarity index 74%
rename from src/plugins/aorai/tests/aorai/test_acces_params2.c
rename to src/plugins/aorai/tests/aorai_ya/test_acces_params2.c
index df66a09f957..86092179e3f 100644
--- a/src/plugins/aorai/tests/aorai/test_acces_params2.c
+++ b/src/plugins/aorai/tests/aorai_ya/test_acces_params2.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-automata tests/aorai/test_acces_params2.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 
diff --git a/src/plugins/aorai/tests/aorai/test_acces_params2.ya b/src/plugins/aorai/tests/aorai_ya/test_acces_params2.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_acces_params2.ya
rename to src/plugins/aorai/tests/aorai_ya/test_acces_params2.ya
diff --git a/src/plugins/aorai/tests/aorai/test_boucle_rechercheTableau.c b/src/plugins/aorai/tests/aorai_ya/test_boucle_rechercheTableau.c
similarity index 79%
rename from src/plugins/aorai/tests/aorai/test_boucle_rechercheTableau.c
rename to src/plugins/aorai/tests/aorai_ya/test_boucle_rechercheTableau.c
index 250ba9f88e3..7dcf436cfe3 100644
--- a/src/plugins/aorai/tests/aorai/test_boucle_rechercheTableau.c
+++ b/src/plugins/aorai/tests/aorai_ya/test_boucle_rechercheTableau.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-automata tests/aorai/test_boucle_rechercheTableau.ya -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 
diff --git a/src/plugins/aorai/tests/aorai/test_boucle_rechercheTableau.ya b/src/plugins/aorai/tests/aorai_ya/test_boucle_rechercheTableau.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_boucle_rechercheTableau.ya
rename to src/plugins/aorai/tests/aorai_ya/test_boucle_rechercheTableau.ya
diff --git a/src/plugins/aorai/tests/aorai/test_factorial2.c b/src/plugins/aorai/tests/aorai_ya/test_factorial.c
similarity index 89%
rename from src/plugins/aorai/tests/aorai/test_factorial2.c
rename to src/plugins/aorai/tests/aorai_ya/test_factorial.c
index 691ac292312..9cb2213b68d 100644
--- a/src/plugins/aorai/tests/aorai/test_factorial2.c
+++ b/src/plugins/aorai/tests/aorai_ya/test_factorial.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-automata tests/aorai/test_factorial.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 
diff --git a/src/plugins/aorai/tests/aorai/test_factorial.ya b/src/plugins/aorai/tests/aorai_ya/test_factorial.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_factorial.ya
rename to src/plugins/aorai/tests/aorai_ya/test_factorial.ya
diff --git a/src/plugins/aorai/tests/aorai/test_recursion4.c b/src/plugins/aorai/tests/aorai_ya/test_recursion4.c
similarity index 78%
rename from src/plugins/aorai/tests/aorai/test_recursion4.c
rename to src/plugins/aorai/tests/aorai_ya/test_recursion4.c
index b04d4b88ab2..cf4c5d8523a 100644
--- a/src/plugins/aorai/tests/aorai/test_recursion4.c
+++ b/src/plugins/aorai/tests/aorai_ya/test_recursion4.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-automata tests/aorai/test_recursion4.ya -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 # pragma JessieIntegerModel(math)
diff --git a/src/plugins/aorai/tests/aorai/test_recursion4.ya b/src/plugins/aorai/tests/aorai_ya/test_recursion4.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_recursion4.ya
rename to src/plugins/aorai/tests/aorai_ya/test_recursion4.ya
diff --git a/src/plugins/aorai/tests/aorai/test_recursion5.c b/src/plugins/aorai/tests/aorai_ya/test_recursion5.c
similarity index 87%
rename from src/plugins/aorai/tests/aorai/test_recursion5.c
rename to src/plugins/aorai/tests/aorai_ya/test_recursion5.c
index 00dc4c63e2e..241030e7112 100644
--- a/src/plugins/aorai/tests/aorai/test_recursion5.c
+++ b/src/plugins/aorai/tests/aorai_ya/test_recursion5.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-automata tests/aorai/test_recursion5.ya -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 
diff --git a/src/plugins/aorai/tests/aorai/test_recursion5.ya b/src/plugins/aorai/tests/aorai_ya/test_recursion5.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_recursion5.ya
rename to src/plugins/aorai/tests/aorai_ya/test_recursion5.ya
diff --git a/src/plugins/aorai/tests/aorai/test_struct.c b/src/plugins/aorai/tests/aorai_ya/test_struct.c
similarity index 56%
rename from src/plugins/aorai/tests/aorai/test_struct.c
rename to src/plugins/aorai/tests/aorai_ya/test_struct.c
index 552c7cdb3ec..1b8ff3ec2ff 100644
--- a/src/plugins/aorai/tests/aorai/test_struct.c
+++ b/src/plugins/aorai/tests/aorai_ya/test_struct.c
@@ -1,5 +1,5 @@
 /* run.config*
-   OPT: -aorai-automata tests/aorai/test_struct.ya -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
+   OPT: -aorai-automata @PTEST_DIR@/@PTEST_NAME@.ya -aorai-test 1 -aorai-acceptance -load-module tests/Aorai_test.cmxs -aorai-test-number @PTEST_NUMBER@ @PROVE_OPTIONS@
 */
 
 struct People{
diff --git a/src/plugins/aorai/tests/aorai/test_struct.ya b/src/plugins/aorai/tests/aorai_ya/test_struct.ya
similarity index 100%
rename from src/plugins/aorai/tests/aorai/test_struct.ya
rename to src/plugins/aorai/tests/aorai_ya/test_struct.ya
-- 
GitLab