@@ -10,6 +10,7 @@ <h2>Getting Started</h2>
10
10
< h3 > < a href ="{{ site.github.url }}/pages/faq.html "> Frequently asked questions</ a >
11
11
< h3 > < a href ="{{ site.github.url }}/setup/nodejs.html "> Node.js</ a >
12
12
< h3 > < a href ="{{ site.github.url }}/setup/browser.html "> Browser runner</ a >
13
+ < h3 > < a href ="{{ site.github.url }}/tutorials/your_first_suite "> Your first suite</ a >
13
14
14
15
< h2 > Upgrade Guides</ h2 >
15
16
< h3 > < a href ="{{ site.github.url }}/upgrade-guides/5.0 "> 5.0</ a > </ h3 >
@@ -19,17 +20,63 @@ <h3><a href="{{ site.github.url }}/upgrade-guides/2.0">2.0</a></h3>
19
20
</ div >
20
21
< div >
21
22
< h2 > Tutorials</ h2 >
22
- {% assign sorted_tutorials = site.tutorials | sort:"order", "last" %}
23
- {% for tut in sorted_tutorials %}
24
- {% unless tut.omit_from_index or tut.archived %}
25
- < h3 > < a href ="{{site.github.url}}{{tut.url}} "> {{ tut.url | remove_first: "/tutorials/" | replace: "_", " " | capitalize }}</ a > </ h3 >
26
- {% endunless %}
27
- {% endfor %}
23
+ < h3 > Basics</ h3 >
24
+ < ol class ="doc-list ">
25
+ < li > < a href ="{{ site.github.url }}/tutorials/your_first_suite "> Your first suite</ a > </ li >
26
+ < li > < a href ="{{ site.github.url }}/tutorials/async "> Async</ a > </ li >
27
+ </ ol >
28
+
29
+ < h3 > Matcher and equality customization</ h3 >
30
+ < ol class ="doc-list ">
31
+ < li > < a href ="{{ site.github.url }}/tutorials/custom_matcher ">
32
+ Custom matcher
33
+ </ a > </ li >
34
+ < li > < a href ="{{ site.github.url }}/tutorials/custom_equality ">
35
+ Custom equality
36
+ </ a > </ li >
37
+ < li > < a href ="{{ site.github.url }}/tutorials/custom_asymmetric_equality_testers ">
38
+ Custom asymmetric equality testers
39
+ </ a > </ li >
40
+ < li > < a href ="{{ site.github.url }}/tutorials/custom_object_formatters ">
41
+ Custom object formatters
42
+ </ a > </ li >
43
+ </ ol >
44
+
45
+ < h3 > Spies/Mocking</ h3 >
46
+ < ol class ="doc-list ">
47
+ < li > < a href ="{{ site.github.url }}/tutorials/spying_on_properties ">
48
+ Spying on propertids</ a > </ li >
49
+ < li > < a href ="{{ site.github.url }}/tutorials/default_spy_strategy ">
50
+ Default spy strategy</ a > </ li >
51
+ < li > < a href ="{{ site.github.url }}/tutorials/module_mocking "> Module mocking</ a > </ li >
52
+ </ ol >
53
+
54
+ < h3 > Other Jasmine Features</ h3 >
55
+ < ol class ="doc-list ">
56
+ < li > < a href ="{{ site.github.url }}/tutorials/custom_reporter "> Custom reporter</ a > </ li >
57
+ < li > < a href ="{{ site.github.url }}/tutorials/running_specs_in_parallel ">
58
+ Running specs in parallel
59
+ </ a > </ li >
60
+ < li > < a href ="{{ site.github.url }}/tutorials/use_without_globals ">
61
+ Use without globals
62
+ </ a > </ li >
63
+ </ ol >
64
+
65
+ < h3 > Techniques</ h3 >
66
+ < ol class ="doc-list ">
67
+ < li > < a href ="{{ site.github.url }}/tutorials/sharing_behaviors "> Sharing behaviors</ a > </ li >
68
+ </ ol >
69
+
70
+ < h3 > Guides for Specific Environments</ h3 >
71
+ < ol class ="doc-list ">
72
+ < li > < a href ="{{ site.github.url }}/tutorials/react_with_browser "> React with browser</ a > </ li >
73
+ < li > < a href ="{{ site.github.url }}/tutorials/react_with_node "> React with node</ a > </ li >
74
+ </ ol >
28
75
</ div >
29
76
< div >
30
77
< h2 > API Reference</ h2 >
31
78
< h3 > jasmine-core</ h3 >
32
- < ol class ="api-docs-versions ">
79
+ < ol class ="doc-list ">
33
80
{% assign versions = site.api | sort: 'sortKey' %}
34
81
{% for version in versions reversed %}
35
82
{% if version.url contains "/global" and version.archived != true %}
@@ -38,7 +85,7 @@ <h3>jasmine-core</h3>
38
85
{% endfor %}
39
86
</ ol >
40
87
< h3 > jasmine-npm</ h3 >
41
- < ol class ="api-docs-versions ">
88
+ < ol class ="doc-list ">
42
89
{% assign versions = site.npm-api | sort: 'sortKey' %}
43
90
{% for version in versions reversed %}
44
91
{% if version.title == "Class: Jasmine" and version.archived != true %}
@@ -47,7 +94,7 @@ <h3>jasmine-npm</h3>
47
94
{% endfor %}
48
95
</ ol >
49
96
< h3 > jasmine-browser-runner</ h3 >
50
- < ol class ="api-docs-versions ">
97
+ < ol class ="doc-list ">
51
98
{% assign versions = site.browser-runner-api | sort: 'sortKey' %}
52
99
{% for version in versions reversed %}
53
100
{% if version.url contains "/module-jasmine-browser-runner" and version.archived != true %}
0 commit comments