Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/vuejs/vue-test-utils

Component Test Utils for Vue 2
https://github.com/vuejs/vue-test-utils

fix(types): remove type parameters of mount/shallow with options object

8279cf06465b2b254cb085f399ccbe6f45d5b91a authored over 7 years ago by ktsn <[email protected]>
fix(types): change find/findAll type to infer vm type from an argument

49381d282705eec926654f54ed316136c23e71b0 authored over 7 years ago by ktsn <[email protected]>
fix(types): stub should not accept false value

a0e9e636f64f0739f22ae45681e7ef9f187dbde7 authored over 7 years ago by ktsn <[email protected]>
fix(types): move type parameter of WrapperArray#at to WrapperArray itself

1ab7d7023477f2aaacc34dcae81505a3d7348957 authored over 7 years ago by ktsn <[email protected]>
feat(types): add typescript declarations

80c68ff8a4983826a1b1c42f25ee9205973bd0a5 authored over 7 years ago by ktsn <[email protected]>
docs: update info on options.stub

4436f19c631643f433fbf3e1a5451502bb11e3ba authored over 7 years ago by Edd Yerburgh <[email protected]>
refactor: rename instance.spec to localVue.spec

15178d19204ca88a15f96daf73ca99ad7c865883 authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(options.stub): add option to pass stubs as boolean values

cb6078c19623246b5d48fbc1a21ad1a205db835c authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(options.stub): add option to pass stubs as an array

6576d6e9414b4852a54dbb4c2bb6dbd13a2e2330 authored over 7 years ago by Edd Yerburgh <[email protected]>
docs: add options.clone info

1a4b19fea709ecf52c9a776430a6ae4551f9f871 authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(is): throw error if component selector does not have name

ad6af6f42f49dd96a698f218bb05c3348d59efa2 authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(clone): add clone option to mount

03742e9919db00254d0e8fa0fbaccdeae3060823 authored over 7 years ago by Edd Yerburgh <[email protected]>
test: replace console.log with console.info in tests

03d8c8c1c62643c673be44b65991c48fd2f3b7ba authored over 7 years ago by Edd Yerburgh <[email protected]>
build: add docs:deploy script

df606067fae5b2371de312c3bb4556ce184dbd55 authored over 7 years ago by Edd Yerburgh <[email protected]>
fix: update props before running watchers in setProps

8d5eb23e5666f404d9f7748e5eb6c0a7993e5d8c authored over 7 years ago by Edd Yerburgh <[email protected]>
refactor: rename scopedVue and instance to createLocalVue and localVue

a2137fae5c1084db86785e911a25cc71a14dee8d authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(exists): add exists method

d49510208267cbd5efd60fece1688869014771d8 authored over 7 years ago by Edd Yerburgh <[email protected]>
docs: add information on trigger options object

c2457714617c8bbf3a201cb20cea226d678668ff authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(trigger): add options parameter to augment Event

6ced351ee35e8c8abb54532f90b649a220185124 authored over 7 years ago by Edd Yerburgh <[email protected]>
test: fix lint error

3348ad058d2842232cd79c7db7bf8caf28777be2 authored over 7 years ago by Edd Yerburgh <[email protected]>
build: build to commonjs

2a49bfaa5e961a28fced79d2731f49eef378f16f authored over 7 years ago by Edd Yerburgh <[email protected]>
refactor: extract create instance logic to its own function

a2e95c421516d510ce4799d74bb9293ee3151b71 authored over 7 years ago by Edd Yerburgh <[email protected]>
build: add /dist to git repo

d38d03406bf37ade15fc9896986cc9c8ab996e99 authored over 7 years ago by Edd Yerburgh <[email protected]>
refactor: rename isRequired to isRequiredComponent

092ba88ddcdf5b3b027331c81a7454b6dec8ed86 authored over 7 years ago by Edd Yerburgh <[email protected]>
refactor: extract duplicate code in stub-components

7c95773e635ec2a0d3b440ff832c9cce0f7bbf6a authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(shallow): handle instance option inside shallow

4bb3f6bfd2ed7beb05ce6c83d0cede920654c32e authored over 7 years ago by Edd Yerburgh <[email protected]>
refactor: change if statement to use || operator

60cbd864d94e493ef658c48e62c103c882fae899 authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(options.stub): stub components if they don't exist on component

5b6892a2342aff2f6be7e3ce47da654742e9f10d authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(shallow): stub globally registered components

72b8b03c85f7e01e76eaff2c9ed6972b6c151fd2 authored over 7 years ago by Edd Yerburgh <[email protected]>
fix: handle cases where component without components is passed stub option

2e031a79cad3b6d0978be8fc6dd9bada9e0d6f97 authored over 7 years ago by Edd Yerburgh <[email protected]>
build: add release script

351dc672a970d7c5a759dd76bfe1899c02a3d3c8 authored over 7 years ago by Edd Yerburgh <[email protected]>
refactor: reformat scopedVue.spec to kebab-case

0b3d20cf04b77743d9d51af9357e9f213b3ca856 authored over 7 years ago by Edd Yerburgh <[email protected]>
refactor: remove unnecessary console.log from ScopedVue.spec

3592296869c24b57a703f99c9a2d16d983323cd0 authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(options.stub): allow stub using component

052518793efca704fdc038a1b38161426fb0842f authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(options.stub): throw error if passed invalid value

07b2a79a3a810c3969be7b68ecc0beca064a8239 authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(options.stub): only pass name from original component in options.stub

e2479ae3a5763ad3c9fe23196b05bd81116bcc92 authored over 7 years ago by Edd Yerburgh <[email protected]>
Merge pull request #13 from codebryo/documentation/getting-started

docs(getting-started): add initial getting-started guide

a624414233870cd91156f66cdd65f426f051f388 authored over 7 years ago by Edd Yerburgh <[email protected]>
docs(getting-started): updated .eslintrc manually after a rebase

3aa0732075dc2762ed38b9f6a7ec37988b0616d4 authored over 7 years ago by Roman Kuba <[email protected]>
docs(getting-started): Notice about Karma, ava, jest and baked in update

995ba5ac83902d3aab1687a8a0e93d1ceebbc74e authored over 7 years ago by Roman Kuba <[email protected]>
docs(getting-started): Initial draft of getting-started guide

af9b261f1a0fb6dbb6ebdcd15aef7daea459b633 authored over 7 years ago by Roman Kuba <[email protected]>
docs(getting-started): Extended guide and baked in feedback

8417dcabedfffc01abc4eb28f8ecf137b4e60170 authored over 7 years ago by Roman Kuba <[email protected]>
docs(getting-started): `wrapper` and `expect` now globals in .eslintrc

5cd142a853dc9a442194d1da853868a6b6239e81 authored over 7 years ago by Roman Kuba <[email protected]>
docs(getting-started): Fixed eslint warning and minor text change

746d9e2955173fcab128d03a9307031e04e19073 authored over 7 years ago by Roman Kuba <[email protected]>
feat(error handling): prefix thrown errors with [vue-test-utils]:

fb522013df04646cc18a4cdc04d2f3cf547a7b79 authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(error handling): throw error if window is undefined

474039524aa4a83c5ab498611fb91e780a299dcc authored over 7 years ago by Edd Yerburgh <[email protected]>
refactor: remove sizzle as a dependency

sizzle was an unnecessary dependency, the matches-polyfill adds support for most browsers. matc...

db31dc5156218f2372d10f04024eb368dd15761b authored over 7 years ago by Edd Yerburgh <[email protected]>
chore: add pre-commit linting

88bb37ffa9597d6fe8ffd166b907a03e37ff4f0f authored over 7 years ago by Edd Yerburgh <[email protected]>
chore: add github message validation

ee1ef41a6a963e9f0fc55f28896853cda81a145f authored over 7 years ago by Edd Yerburgh <[email protected]>
docs: add details to README

ce57c9e73ad16f7f66fcb4a278dd6c12aa65fc45 authored over 7 years ago by Edd Yerburgh <[email protected]>
refactor: explicitly keep some properties of stubbed components

cb6c59e3fab1b89e6edc6c957ff28527acb2ccb3 authored over 7 years ago by Edd Yerburgh <[email protected]>
docs: update selectors.md to follow Vue format

bfd36a43b2fd41b7e33d56bc5339dd92ef623043 authored over 7 years ago by Edd Yerburgh <[email protected]>
docs: update mount and shallow to follow Vue format

7931f7ce74309bd855af38d9ea905cfa516e5980 authored over 7 years ago by Edd Yerburgh <[email protected]>
test: update findAll functional test to include root element

b0b39bd7808e34780e18169d24d467ae58669efd authored over 7 years ago by Edd Yerburgh <[email protected]>
test: add mount test using functional component

c08add7c24f727766bdb9091d2c74958e65522de authored over 7 years ago by Edd Yerburgh <[email protected]>
test: add tests for functional components in find and findAll

b3d757ac6df17c6fbe2a90607e2e416a92fa2344 authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(context option): add context option to mount

Add option to pass context to functional components

eda39df46c5e18d16aa8c16f9e29388640e31d96 authored over 7 years ago by Edd Yerburgh <[email protected]>
docs: update wrapper-arrat section to follow Vue docs format

e50e5e958ccd4ddd3f59343fb0eb12c3aa330b92 authored over 7 years ago by Edd Yerburgh <[email protected]>
docs: update wrapper to follow Vue docs format

3e5ad444b9e47d220a12eb970597914eaeb5d5df authored over 7 years ago by Edd Yerburgh <[email protected]>
docs: fix broken links

ec70e2713ecc624a55587b7f48cb13bf4576c545 authored over 7 years ago by Edd Yerburgh <[email protected]>
docs: create en section

8195d1b8a467b0c5f217e00cd9bb7f58e6e608de authored over 7 years ago by Edd Yerburgh <[email protected]>
chore: add docs script for development

786a560a7e8316698a454c75563e9b948e6a2be4 authored over 7 years ago by Edd Yerburgh <[email protected]>
refactor: only run relevant watchers in setProps

73e58002e2563340c2468dfe0f3adf81d86433f5 authored over 7 years ago by Edd Yerburgh <[email protected]>
chore: remove unused eslint plugins from package.json

b04ea6cd6b8956efab35f0dafd5d0217e9de8c0d authored over 7 years ago by Edd Yerburgh <[email protected]>
refactor: extract component stubbing functions

move component stubbing functions to a stub-components module

9f383ec278ccae5da4198b0eda9af0f62f04875e authored over 7 years ago by Edd Yerburgh <[email protected]>
chore: export scopedVue

f869d348b8bb3bb5590a652bacc35b53a016edb5 authored over 7 years ago by Edd Yerburgh <[email protected]>
test: change /test structure to reflect /src structure

3fd44af9c19609c56c7db8bca2d448300937ae2e authored over 7 years ago by Edd Yerburgh <[email protected]>
refactor: move wrapper components into /wrappers

Move wrapper components into their own wrapper directory

bb64d4c320eb59808a0a59e2484ef7d0c0886f90 authored over 7 years ago by Edd Yerburgh <[email protected]>
refactor: reformat file names to kebab-case

c483ae3b18cb8b4e70688c918e132612520e7868 authored over 7 years ago by Edd Yerburgh <[email protected]>
test: replace .time with .log

console.time throws errors in Phantom, replace with console.log in component-with-lifecycle-hook...

80009446015a89da7b344677059227c50d29a403 authored over 7 years ago by Edd Yerburgh <[email protected]>
fix: stop overwriting component in shallow

clone component before stubbing child components to avoid overwriting original component.compone...

d50b91ac73892334b8dc2a18713ac2b45f43cccb authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(stub): add stub option to mount

659b611fd79af7589875238c2306309f2d6186ab authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(scopedVue): add scopedVue function

68017b41d54aa85a76f701698c2baf7aed53cf21 authored over 7 years ago by Edd Yerburgh <[email protected]>
fix: add valid mocha-webpack version

Accidentally overwrote mocha-webpack with invalid version number using yarn

c4889a49947cf2cf08c8b454d21a027b099cf686 authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(instance): add option to pass instance to mount

8684f15dfe79bc00189ca98f175f9096ee191ccd authored over 7 years ago by Edd Yerburgh <[email protected]>
docs: add at method to wrapper-array section

e1af0de6ddfc5eb57632090543101e2fe7da8f71 authored over 7 years ago by Edd Yerburgh <[email protected]>
docs: use consistent naming of Wrapper and WrapperArray

79cc2f6df36bd886c8784ee1fc7a9d7ef1a19ec3 authored over 7 years ago by Edd Yerburgh <[email protected]>
docs: lint code in docs and fix errors

13edda66206ba71d57bbd970b6dbc277f3dbd865 authored over 7 years ago by Edd Yerburgh <[email protected]>
docs: add wrapper array section

99538cb88de84018e4c1f1e2b2f637ec731f1cd8 authored over 7 years ago by Edd Yerburgh <[email protected]>
docs: add wrapper section

17ae339f3800b7bda81f029daf6ee04e19fcaf94 authored over 7 years ago by Edd Yerburgh <[email protected]>
docs: move shallow and mount into /api

0c27432d6d715405f407e0ebb38e2518a32ebe31 authored over 7 years ago by Edd Yerburgh <[email protected]>
docs: move methods into their own section

003c33d582baa1718dc2204899d4fa7d7c56e228 authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(wrapper aray): throw errors if no items exist in wrapper array

5f7afcf3dec53134f0f7bf1e0b9fa234f7377020 authored over 7 years ago by Edd Yerburgh <[email protected]>
fix: run watchers inside update

a1ea272beb1766698b132f8edbbb3167958ef834 authored over 7 years ago by Edd Yerburgh <[email protected]>
build: add simple build script

Use rollup and buble to generate dist/vue-test-utils.js

96e3c59d6832e8f7a3a08e68c978d4125344824b authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(shallow): stub child component lifecycle events

Stub every child components lifecycle events with an empty function

0789bb0b3b6cd455e59d281e93df44e760b89cf4 authored over 7 years ago by Edd Yerburgh <[email protected]>
feat(shallow): stub components if they exist

Stub every child component of component passed to shallow before mounting

b07e38c2a13b072166f9e5c8160791377356562f authored over 7 years ago by Edd Yerburgh <[email protected]>
[Refactor] Remove unique shallow API

67011662eb443299768a035a4c5f31f6931b79d0 authored over 7 years ago by Edd Yerburgh <[email protected]>
[New] Add shallow.trigger

29e054d684a323703baa4e45da1174dba86f186c authored over 7 years ago by Edd Yerburgh <[email protected]>
[Fix] Handle dynamic class in shallow.hasClass

e3d330a6327e21ed4f4426249fdf412f60a732c1 authored over 7 years ago by Edd Yerburgh <[email protected]>
[Tests] Remove reference to avoriaz in contains.spec

a32c1d416f62122eb76f381c9ef4e024355e5539 authored over 7 years ago by Edd Yerburgh <[email protected]>
[Docs] Remove all reference to avoriaz

b943fee9a17a041c986a81506cb72476eea07ad1 authored over 7 years ago by Edd Yerburgh <[email protected]>
[Docs] Move mount selectors to mount directory

d5c3005ebb806f189df916eaa1b06241cd800492 authored over 7 years ago by Edd Yerburgh <[email protected]>
[Docs] Add shallow.find to docs

ef914b13a930f718a94a486d2f715b1464166eab authored over 7 years ago by Edd Yerburgh <[email protected]>
[Fix] Handle dynamic classes in shallow.find

d5bae3174dd2d9f57779c99651be06f11d1cb6bf authored over 7 years ago by Edd Yerburgh <[email protected]>
[New] Pass options to constructor in shallow

99412019fedf7744ffca779ed4da32574bc3278f authored over 7 years ago by Edd Yerburgh <[email protected]>
Merge pull request #8 from Austio/webpack-resources-alias

Add resources alias in webpack

ff0fb4b40c64ff314c8071c5932afefdbfe8ec9f authored over 7 years ago by Edd Yerburgh <[email protected]>
Add resources alias for ./test/resources and use in components

3d43657536d6564ee8fe3dc0b50e07b12b8a88ef authored over 7 years ago by Austin Story <[email protected]>
Merge pull request #7 from Austio/webpack-src-alias

Webpack src alias

6a997dc783b7a7df04610af9b3993869207ffac6 authored over 7 years ago by Edd Yerburgh <[email protected]>
Move tests to use ~src alias

fdc32211df1c5863e0242a32d872528d675b85e7 authored over 7 years ago by Austin Story <[email protected]>
Add src alias in webpack test config

c5a1f881ecf21849b4b288b4f88aed5346c84600 authored over 7 years ago by Austin Story <[email protected]>