|
63 | 63 | $args = ['echo' => $_GET['foo']]; |
64 | 64 | assertType('string|void', get_search_form($args)); |
65 | 65 | assertType('string|void', the_title_attribute($args)); |
66 | | -assertType('string|void', wp_get_archives($args)); |
| 66 | +assertType('string|void', wp_link_pages($args)); |
67 | 67 | assertType('string|void', wp_list_authors($args)); |
68 | | -assertType('string|void', wp_list_bookmarks($args)); |
69 | | -assertType('string|void|false', wp_list_categories($args)); |
70 | 68 | assertType('string|void', wp_list_comments($args)); |
71 | | -assertType('string|void', wp_list_pages($args)); |
72 | 69 | assertType('string|void', wp_list_users($args)); |
73 | 70 | assertType('string|void', wp_login_form($args)); |
74 | 71 | assertType('string|void', wp_page_menu($args)); |
75 | 72 |
|
76 | 73 | // Explicit no query string value |
77 | 74 | $args = 'akey=avalue'; |
78 | 75 | assertType('void', the_title_attribute($args)); |
79 | | -assertType('void', wp_get_archives($args)); |
| 76 | +assertType('void', wp_link_pages($args)); |
80 | 77 | assertType('void', wp_list_authors($args)); |
81 | | -assertType('void', wp_list_bookmarks($args)); |
82 | | -assertType('void|false', wp_list_categories($args)); |
83 | 78 | assertType('void', wp_list_comments($args)); |
84 | | -assertType('void', wp_list_pages($args)); |
85 | 79 | assertType('void', wp_list_users($args)); |
86 | 80 | assertType('void', wp_page_menu($args)); |
87 | 81 |
|
88 | 82 | // Explicit non empty non numeric query string value (includes 'true' & 'false') |
89 | 83 | $args = 'echo=nonemptynonnumeric&akey=avalue'; |
90 | 84 | assertType('void', the_title_attribute($args)); |
91 | | -assertType('void', wp_get_archives($args)); |
| 85 | +assertType('void', wp_link_pages($args)); |
92 | 86 | assertType('void', wp_list_authors($args)); |
93 | | -assertType('void', wp_list_bookmarks($args)); |
94 | | -assertType('void|false', wp_list_categories($args)); |
95 | 87 | assertType('void', wp_list_comments($args)); |
96 | | -assertType('void', wp_list_pages($args)); |
97 | 88 | assertType('void', wp_list_users($args)); |
98 | 89 | assertType('void', wp_page_menu($args)); |
99 | 90 |
|
100 | 91 | // Explicit non zero numeric query string value |
101 | 92 | $args = 'echo=1&akey=avalue'; |
102 | 93 | assertType('void', the_title_attribute($args)); |
103 | | -assertType('void', wp_get_archives($args)); |
| 94 | +assertType('void', wp_link_pages($args)); |
104 | 95 | assertType('void', wp_list_authors($args)); |
105 | | -assertType('void', wp_list_bookmarks($args)); |
106 | | -assertType('void|false', wp_list_categories($args)); |
107 | 96 | assertType('void', wp_list_comments($args)); |
108 | | -assertType('void', wp_list_pages($args)); |
109 | 97 | assertType('void', wp_list_users($args)); |
110 | 98 | assertType('void', wp_page_menu($args)); |
111 | 99 |
|
112 | 100 | // Explicit query string value of 0 |
113 | 101 | $args = 'echo=0&akey=avalue'; |
114 | 102 | assertType('string|void', the_title_attribute($args)); |
115 | | -assertType('string|void', wp_get_archives($args)); |
| 103 | +assertType('string', wp_link_pages($args)); |
116 | 104 | assertType('string', wp_list_authors($args)); |
117 | | -assertType('string', wp_list_bookmarks($args)); |
118 | | -assertType('string|false', wp_list_categories($args)); |
119 | 105 | assertType('string|void', wp_list_comments($args)); |
120 | | -assertType('string', wp_list_pages($args)); |
121 | 106 | assertType('string', wp_list_users($args)); |
122 | 107 | assertType('string', wp_page_menu($args)); |
123 | 108 |
|
124 | 109 | // Explicit empty query string value |
125 | 110 | $args = 'echo=&akey=avalue'; |
126 | 111 | assertType('string|void', the_title_attribute($args)); |
127 | | -assertType('string|void', wp_get_archives($args)); |
| 112 | +assertType('string', wp_link_pages($args)); |
128 | 113 | assertType('string', wp_list_authors($args)); |
129 | | -assertType('string', wp_list_bookmarks($args)); |
130 | | -assertType('string|false', wp_list_categories($args)); |
131 | 114 | assertType('string|void', wp_list_comments($args)); |
132 | | -assertType('string', wp_list_pages($args)); |
133 | 115 | assertType('string', wp_list_users($args)); |
134 | 116 | assertType('string', wp_page_menu($args)); |
135 | 117 |
|
136 | 118 | // Unknown value |
137 | 119 | $args = $_GET['foo']; |
138 | 120 | assertType('string|void', get_search_form($args)); |
139 | 121 | assertType('string|void', the_title_attribute($args)); |
140 | | -assertType('string|void', wp_get_archives($args)); |
| 122 | +assertType('string|void', wp_link_pages($args)); |
141 | 123 | assertType('string|void', wp_list_authors($args)); |
142 | | -assertType('string|void', wp_list_bookmarks($args)); |
143 | | -assertType('string|void|false', wp_list_categories($args)); |
144 | 124 | assertType('string|void', wp_list_comments($args)); |
145 | | -assertType('string|void', wp_list_pages($args)); |
146 | 125 | assertType('string|void', wp_list_users($args)); |
147 | 126 | assertType('string|void', wp_login_form($args)); |
148 | 127 | assertType('string|void', wp_page_menu($args)); |
|
152 | 131 | $args = ''; |
153 | 132 | assertType('string|void', get_search_form($args)); |
154 | 133 | assertType('string|void', the_title_attribute($args)); |
155 | | -assertType('string|void', wp_get_archives($args)); |
| 134 | +assertType('string|void', wp_link_pages($args)); |
156 | 135 | assertType('string|void', wp_list_authors($args)); |
157 | | -assertType('string|void', wp_list_bookmarks($args)); |
158 | | -assertType('string|void|false', wp_list_categories($args)); |
159 | 136 | assertType('string|void', wp_list_comments($args)); |
160 | | -assertType('string|void', wp_list_pages($args)); |
161 | 137 | assertType('string|void', wp_list_users($args)); |
162 | 138 | assertType('string|void', wp_login_form($args)); |
163 | 139 | assertType('string|void', wp_page_menu($args)); |
0 commit comments