A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/bootstrap-vue/bootstrap-vue/commit/605d4c4 below:

add `pills` style option (#4236) · bootstrap-vue/bootstrap-vue@605d4c4 · GitHub

@@ -19,6 +19,7 @@ describe('pagination', () => {

19 19

expect(wrapper.classes()).not.toContain('pagination-lg')

20 20

expect(wrapper.classes()).not.toContain('justify-content-center')

21 21

expect(wrapper.classes()).not.toContain('justify-content-end')

22 +

expect(wrapper.classes()).not.toContain('b-pagination-pills')

22 23

// Attributes

23 24

expect(wrapper.attributes('role')).toBe('menubar')

24 25

expect(wrapper.attributes('aria-disabled')).toBe('false')

@@ -164,6 +165,30 @@ describe('pagination', () => {

164 165

wrapper.destroy()

165 166

})

166 167 168 +

it('has class "b-pagination-pills" when prop pills is set', async () => {

169 +

const wrapper = mount(BPagination, {

170 +

propsData: {

171 +

pills: true,

172 +

totalRows: 1,

173 +

perPage: 1

174 +

}

175 +

})

176 +

expect(wrapper.is('ul')).toBe(true)

177 +

// Classes

178 +

expect(wrapper.classes()).toContain('pagination')

179 +

expect(wrapper.classes()).toContain('b-pagination')

180 +

expect(wrapper.classes()).toContain('b-pagination-pills')

181 +

expect(wrapper.classes()).not.toContain('pagination-lg')

182 +

expect(wrapper.classes()).not.toContain('justify-content-center')

183 +

expect(wrapper.classes()).not.toContain('justify-content-end')

184 +

// Attributes

185 +

expect(wrapper.attributes('role')).toBe('menubar')

186 +

expect(wrapper.attributes('aria-disabled')).toBe('false')

187 +

expect(wrapper.attributes('aria-label')).toBe('Pagination')

188 + 189 +

wrapper.destroy()

190 +

})

191 + 167 192

it('has class "pagination-sm" when prop size="sm"', async () => {

168 193

const wrapper = mount(BPagination, {

169 194

propsData: {

@@ -180,6 +205,7 @@ describe('pagination', () => {

180 205

expect(wrapper.classes()).not.toContain('pagination-lg')

181 206

expect(wrapper.classes()).not.toContain('justify-content-center')

182 207

expect(wrapper.classes()).not.toContain('justify-content-end')

208 +

expect(wrapper.classes()).not.toContain('b-pagination-pills')

183 209

// Attributes

184 210

expect(wrapper.attributes('role')).toBe('menubar')

185 211

expect(wrapper.attributes('aria-disabled')).toBe('false')

@@ -204,6 +230,7 @@ describe('pagination', () => {

204 230

expect(wrapper.classes()).toContain('pagination-lg')

205 231

expect(wrapper.classes()).not.toContain('justify-content-center')

206 232

expect(wrapper.classes()).not.toContain('justify-content-end')

233 +

expect(wrapper.classes()).not.toContain('b-pagination-pills')

207 234

// Attributes

208 235

expect(wrapper.attributes('role')).toBe('menubar')

209 236

expect(wrapper.attributes('aria-disabled')).toBe('false')

@@ -229,6 +256,7 @@ describe('pagination', () => {

229 256

expect(wrapper.classes()).not.toContain('pagination-lg')

230 257

expect(wrapper.classes()).not.toContain('justify-content-center')

231 258

expect(wrapper.classes()).not.toContain('justify-content-end')

259 +

expect(wrapper.classes()).not.toContain('b-pagination-pills')

232 260

// Attributes

233 261

expect(wrapper.attributes('role')).toBe('menubar')

234 262

expect(wrapper.attributes('aria-disabled')).toBe('false')

@@ -253,6 +281,7 @@ describe('pagination', () => {

253 281

expect(wrapper.classes()).not.toContain('pagination-lg')

254 282

expect(wrapper.classes()).toContain('justify-content-center')

255 283

expect(wrapper.classes()).not.toContain('justify-content-end')

284 +

expect(wrapper.classes()).not.toContain('b-pagination-pills')

256 285

// Attributes

257 286

expect(wrapper.attributes('role')).toBe('menubar')

258 287

expect(wrapper.attributes('aria-disabled')).toBe('false')

@@ -277,6 +306,7 @@ describe('pagination', () => {

277 306

expect(wrapper.classes()).not.toContain('pagination-lg')

278 307

expect(wrapper.classes()).not.toContain('justify-content-center')

279 308

expect(wrapper.classes()).toContain('justify-content-end')

309 +

expect(wrapper.classes()).not.toContain('b-pagination-pills')

280 310

// Attributes

281 311

expect(wrapper.attributes('role')).toBe('menubar')

282 312

expect(wrapper.attributes('aria-disabled')).toBe('false')

@@ -301,6 +331,7 @@ describe('pagination', () => {

301 331

expect(wrapper.classes()).not.toContain('pagination-lg')

302 332

expect(wrapper.classes()).not.toContain('justify-content-center')

303 333

expect(wrapper.classes()).toContain('justify-content-end')

334 +

expect(wrapper.classes()).not.toContain('b-pagination-pills')

304 335

// Attributes

305 336

expect(wrapper.attributes('role')).toBe('menubar')

306 337

expect(wrapper.attributes('aria-disabled')).toBe('false')

@@ -329,6 +360,7 @@ describe('pagination', () => {

329 360

expect(wrapper.classes()).not.toContain('pagination-lg')

330 361

expect(wrapper.classes()).not.toContain('justify-content-center')

331 362

expect(wrapper.classes()).not.toContain('justify-content-end')

363 +

expect(wrapper.classes()).not.toContain('b-pagination-pills')

332 364 333 365

expect(wrapper.findAll('li.flex-fill').length).toBe(8)

334 366

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4