Skip to content

Commit 946875d

Browse files
committed
test only simple NS for now
1 parent e4bf98b commit 946875d

File tree

2 files changed

+17
-277
lines changed

2 files changed

+17
-277
lines changed

test/unit/ns.html

Lines changed: 14 additions & 224 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,6 @@
33
<section id="namespace-Foo">
44
<span id="simple-ns"/>
55
<h1>Simple NS<a class="headerlink" href="#namespace-Foo" title="Permalink to this heading">&#xB6;</a></h1>
6-
<dl class="php method">
7-
<dt class="sig sig-object php" id="Foo\X::simplify">
8-
<span class="sig-prename descclassname">
9-
<span class="pre">Foo\</span>
10-
</span>
11-
<span class="sig-name descname">
12-
<span class="pre">simplify</span>
13-
</span>
14-
<span class="sig-paren">(</span>
15-
<span class="sig-paren">)</span>
16-
<a class="headerlink" href="#Foo\X::simplify" title="Permalink to this definition">&#xB6;</a>
17-
</dt>
18-
<dd/>
19-
</dl>
206
<dl class="php class">
217
<dt class="sig sig-object php" id="Foo\A">
228
<em class="property">
@@ -46,216 +32,20 @@ <h1>Simple NS<a class="headerlink" href="#namespace-Foo" title="Permalink to thi
4632
</dt>
4733
<dd/>
4834
</dl>
49-
<p>Cross linking:</p>
50-
<div class="highlight-default notranslate">
51-
<div class="highlight">
52-
<pre><span/>- :php:meth:`X::simplify`
53-
- :php:meth:`A::simplify`
54-
</pre>
55-
</div>
56-
</div>
57-
</section>
58-
<section id="namespace-Foo\Bar">
59-
<span id="ns-can-be-redeclared"/>
60-
<h1>NS can be redeclared<a class="headerlink" href="#namespace-Foo\Bar" title="Permalink to this heading">&#xB6;</a></h1>
61-
<dl class="php method">
62-
<dt class="sig sig-object php" id="Foo\Bar\X::simplify">
63-
<span class="sig-prename descclassname">
64-
<span class="pre">Foo\Bar\</span>
65-
</span>
66-
<span class="sig-name descname">
67-
<span class="pre">simplify</span>
68-
</span>
69-
<span class="sig-paren">(</span>
70-
<span class="sig-paren">)</span>
71-
<a class="headerlink" href="#Foo\Bar\X::simplify" title="Permalink to this definition">&#xB6;</a>
72-
</dt>
73-
<dd/>
74-
</dl>
75-
<dl class="php class">
76-
<dt class="sig sig-object php" id="Foo\Bar\A">
77-
<em class="property">
78-
<span class="pre">class</span>
79-
</em>
80-
<span class="sig-prename descclassname">
81-
<span class="pre">Foo\Bar\</span>
82-
</span>
83-
<span class="sig-name descname">
84-
<span class="pre">A</span>
85-
</span>
86-
<a class="headerlink" href="#Foo\Bar\A" title="Permalink to this definition">&#xB6;</a>
87-
</dt>
88-
<dd/>
89-
</dl>
90-
<dl class="php method">
91-
<dt class="sig sig-object php" id="Foo\Bar\A::simplify">
92-
<span class="sig-prename descclassname">
93-
<span class="pre">Foo\Bar\A::</span>
94-
</span>
95-
<span class="sig-name descname">
96-
<span class="pre">simplify</span>
97-
</span>
98-
<span class="sig-paren">(</span>
99-
<span class="sig-paren">)</span>
100-
<a class="headerlink" href="#Foo\Bar\A::simplify" title="Permalink to this definition">&#xB6;</a>
101-
</dt>
102-
<dd/>
103-
</dl>
104-
<span class="target" id="namespace-Bar"/>
105-
<dl class="php class">
106-
<dt class="sig sig-object php" id="Bar\A">
107-
<em class="property">
108-
<span class="pre">class</span>
109-
</em>
110-
<span class="sig-prename descclassname">
111-
<span class="pre">Bar\</span>
112-
</span>
113-
<span class="sig-name descname">
114-
<span class="pre">A</span>
115-
</span>
116-
<a class="headerlink" href="#Bar\A" title="Permalink to this definition">&#xB6;</a>
117-
</dt>
118-
<dd/>
119-
</dl>
120-
<dl class="php method">
121-
<dt class="sig sig-object php" id="Bar\A::simplify">
122-
<span class="sig-prename descclassname">
123-
<span class="pre">Bar\A::</span>
124-
</span>
125-
<span class="sig-name descname">
126-
<span class="pre">simplify</span>
127-
</span>
128-
<span class="sig-paren">(</span>
129-
<span class="sig-paren">)</span>
130-
<a class="headerlink" href="#Bar\A::simplify" title="Permalink to this definition">&#xB6;</a>
131-
</dt>
132-
<dd/>
133-
</dl>
134-
<p>Cross linking:</p>
135-
<div class="highlight-default notranslate">
136-
<div class="highlight">
137-
<pre><span/>- :php:meth:`X::simplify`
138-
- :php:meth:`A::simplify`
139-
</pre>
140-
</div>
141-
</div>
142-
</section>
143-
<section id="leading-implies-absolute-class-name">
144-
<h1>Leading <code class="docutils literal notranslate"><span class="pre">\</span></code> implies absolute class name<a class="headerlink" href="#leading-implies-absolute-class-name" title="Permalink to this heading">&#xB6;</a></h1>
145-
<dl class="php method">
146-
<dt class="sig sig-object php">
147-
<span class="sig-name descname">
148-
<span class="pre">\X::simplify()</span>
149-
</span>
150-
</dt>
151-
<dd/>
152-
</dl>
153-
<dl class="php method">
154-
<dt class="sig sig-object php" id="Bar\X2::A::simplify">
155-
<span class="sig-prename descclassname">
156-
<span class="pre">Bar\X2::</span>
157-
</span>
158-
<span class="sig-name descname">
159-
<span class="pre">simplify</span>
160-
</span>
161-
<span class="sig-paren">(</span>
162-
<span class="sig-paren">)</span>
163-
<a class="headerlink" href="#Bar\X2::A::simplify" title="Permalink to this definition">&#xB6;</a>
164-
</dt>
165-
<dd/>
166-
</dl>
167-
<dl class="php class">
168-
<dt class="sig sig-object php">
169-
<span class="sig-name descname">
170-
<span class="pre">\A</span>
171-
</span>
172-
</dt>
173-
<dd/>
174-
</dl>
175-
<dl class="php method">
176-
<dt class="sig sig-object php">
177-
<span class="sig-prename descclassname">
178-
<span class="pre">Bar\A::</span>
179-
</span>
180-
<span class="sig-name descname">
181-
<span class="pre">simplify</span>
182-
</span>
183-
<span class="sig-paren">(</span>
184-
<span class="sig-paren">)</span>
185-
</dt>
186-
<dd/>
187-
</dl>
188-
<dl class="php class">
189-
<dt class="sig sig-object php" id="Bar\A2">
190-
<em class="property">
191-
<span class="pre">class</span>
192-
</em>
193-
<span class="sig-prename descclassname">
194-
<span class="pre">Bar\</span>
195-
</span>
196-
<span class="sig-name descname">
197-
<span class="pre">A2</span>
198-
</span>
199-
<a class="headerlink" href="#Bar\A2" title="Permalink to this definition">&#xB6;</a>
200-
</dt>
201-
<dd/>
202-
</dl>
203-
<dl class="php method">
204-
<dt class="sig sig-object php" id="Bar\A2::simplify">
205-
<span class="sig-prename descclassname">
206-
<span class="pre">Bar\A2::</span>
207-
</span>
208-
<span class="sig-name descname">
209-
<span class="pre">simplify</span>
210-
</span>
211-
<span class="sig-paren">(</span>
212-
<span class="sig-paren">)</span>
213-
<a class="headerlink" href="#Bar\A2::simplify" title="Permalink to this definition">&#xB6;</a>
214-
</dt>
215-
<dd/>
216-
</dl>
217-
<p>Cross linking:</p>
218-
<div class="highlight-default notranslate">
219-
<div class="highlight">
220-
<pre><span/>- :php:meth:`X::simplify`
221-
- :php:meth:`A::simplify`
222-
</pre>
223-
</div>
224-
</div>
225-
<ul class="simple">
226-
<li>
227-
<p>
228-
<code class="xref php php-meth docutils literal notranslate">
229-
<span class="pre">X::simplify</span>
230-
</code>
231-
</p>
232-
</li>
233-
<li>
234-
<p>
235-
<a class="reference internal" href="#Bar\A::simplify" title="Bar\A::simplify">
236-
<code class="xref php php-meth docutils literal notranslate">
237-
<span class="pre">A::simplify</span>
238-
</code>
239-
</a>
240-
</p>
241-
</li>
242-
<li>
243-
<p>
244-
<code class="xref php php-meth docutils literal notranslate">
245-
<span class="pre">X2::simplify</span>
246-
</code>
247-
</p>
248-
</li>
249-
<li>
250-
<p>
251-
<a class="reference internal" href="#Bar\A2::simplify" title="Bar\A2::simplify">
252-
<code class="xref php php-meth docutils literal notranslate">
253-
<span class="pre">A2::simplify</span>
254-
</code>
255-
</a>
256-
</p>
257-
</li>
258-
</ul>
35+
<section id="cross-linking">
36+
<h2>Cross linking<a class="headerlink" href="#cross-linking" title="Permalink to this heading">&#xB6;</a></h2>
37+
<ul class="simple">
38+
<li>
39+
<p>
40+
<a class="reference internal" href="#Foo\A::simplify" title="Foo\A::simplify">
41+
<code class="xref php php-meth docutils literal notranslate">
42+
<span class="pre">A::simplify</span>
43+
</code>
44+
</a>
45+
</p>
46+
</li>
47+
</ul>
48+
</section>
25949
</section>
26050
<div class="clearer"/>
26151
</div>

test/unit/ns.md

Lines changed: 3 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -4,62 +4,12 @@ Simple NS
44
55
.. php:namespace:: Foo
66
7-
.. php:method:: X::simplify()
8-
9-
.. php:class:: A
10-
11-
.. php:method:: simplify()
12-
13-
Cross linking::
14-
15-
- :php:meth:`X::simplify`
16-
- :php:meth:`A::simplify`
17-
18-
NS can be redeclared
19-
====================
20-
21-
.. php:namespace:: Foo\Bar
22-
23-
.. php:method:: X::simplify()
24-
25-
.. php:class:: A
26-
27-
.. php:method:: simplify()
28-
29-
.. php:namespace:: Bar
30-
317
.. php:class:: A
328
339
.. php:method:: simplify()
3410
35-
Cross linking::
36-
37-
- :php:meth:`X::simplify`
38-
- :php:meth:`A::simplify`
39-
40-
Leading ``\`` implies absolute class name
41-
=========================================
42-
43-
.. php:method:: \X::simplify()
44-
45-
.. php:method:: X2::simplify()
46-
47-
.. php:class:: \A
48-
49-
.. php:method:: simplify()
50-
51-
.. php:class:: A2
52-
53-
.. php:method:: simplify()
54-
55-
Cross linking::
56-
57-
- :php:meth:`X::simplify`
58-
- :php:meth:`A::simplify`
59-
60-
- :php:meth:`\X::simplify`
61-
- :php:meth:`\A::simplify`
11+
Cross linking
12+
*************
6213
63-
- :php:meth:`X2::simplify`
64-
- :php:meth:`A2::simplify`
14+
* :php:meth:`A::simplify`
6515
```

0 commit comments

Comments
 (0)