blob: 2754a31d2d21bae35519e0fa2816cb34672a07b5 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
<tt>
<div dir="ltr">Thank you for answer. <br>Is it common way (for OTP-based application) to store tests in `tests` subdirectory rather then in `src/tests/`?<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Mar 6, 2014 at 4:40 PM, Loïc Hoguin <span dir="ltr"><<a href="mailto:[email protected]" target="_blank">[email protected]</a>></span> wrote:<br><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Tests should be in ./tests, not ./src/tests.<br><br>
<br><br>
If you put them in ./tests everything you mentioned will work.<div class=""><br><br>
<br><br>
On 03/03/2014 09:49 PM, Anton Koval' wrote:<br><br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=""><br>
Hello,<br><br>
<br><br>
I have next structure of my project:<br><br>
.<br><br>
├── deps<br><br>
│ ├── cowboy<br><br>
│ ├── cowlib<br><br>
│ ├── erlang_iconv<br><br>
│ ├── erlydtl<br><br>
│ ├── mochiweb_xpath<br><br>
│ └── ranch<br><br>
├── ebin<br><br>
│ ├── fetchers.beam<br><br>
│ ├── parsers.beam<br><br>
│ └── wasearch_sup.beam<br></div><br>
├── <a href="http://erlang.mk" target="_blank">erlang.mk</a> <<a href="http://erlang.mk" target="_blank">http://erlang.mk</a>><div><div class="h5"><br><br>
├── Makefile<br><br>
├── _rel<br><br>
│ └── ....<br><br>
├── relx<br><br>
├── relx.config<br><br>
├── src<br><br>
│ ├── fetchers.erl<br><br>
│ ├── main_handler.erl<br><br>
│ ├── parsers.erl<br><br>
│ ├── tests<br><br>
│ │ ├── parsers_SUITE_data<br><br>
│ │ ├── parsers_SUITE.erl<br><br>
│ │ ├── ....<br><br>
│ ├── wasearch_app.erl<br><br>
│ ├── wasearch.app.src<br><br>
│ └── wasearch_sup.erl<br><br>
└── templates<br><br>
└── index.dtl<br><br>
<br><br>
I would prefer to store tests not in `src` directory but rather in<br><br>
`tests` subdirectory.<br><br>
Erlang.mk README says: You can run an individual test suite by using the<br><br>
special |test_*| targets. For example if you have a common_test suite<br><br>
named |spdy| and you want to run only this suite and not the others, you<br><br>
can use the |make test_spdy| command.<br><br>
And of course `make test_parsers` returns `no rule to make target` error.<br><br>
Is there a way to run suites from custom directory with<br><br>
`make_<mod_name_with_suite>` command?<br><br>
<br><br>
<br></div></div><br>
______________________________<u></u>_________________<br><br>
Extend mailing list<br><br>
<a href="mailto:[email protected]" target="_blank">[email protected]</a><br><br>
<a href="https://lists.ninenines.eu/listinfo/extend" target="_blank">https://lists.ninenines.eu/<u></u>listinfo/extend</a><br><br>
<br><span class="HOEnZb"><font color="#888888"><br>
</font></span></blockquote><span class="HOEnZb"><font color="#888888"><br>
<br><br>
-- <br><br>
Loïc Hoguin<br><br>
<a href="http://ninenines.eu" target="_blank">http://ninenines.eu</a><br><br>
</font></span></blockquote></div><br></div><br>
</tt>
|