Skip to content
This repository was archived by the owner on Mar 17, 2026. It is now read-only.

chore(deps): update dependency sinon to v13#1476

Merged
feywind merged 1 commit intogoogleapis:mainfrom
renovate-bot:renovate/sinon-13.x
Jan 31, 2022
Merged

chore(deps): update dependency sinon to v13#1476
feywind merged 1 commit intogoogleapis:mainfrom
renovate-bot:renovate/sinon-13.x

Conversation

@renovate-bot
Copy link
Copy Markdown
Contributor

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
sinon (source) ^12.0.0 -> ^13.0.0 age adoption passing confidence

Release Notes

sinonjs/sinon

v13.0.0

Compare Source

  • cf3d6c0c
    Upgrade packages (#​2431) (Carl-Erik Kopseng)
    • Update all @​sinonjs/ packages

    • Upgrade to fake-timers 9

    • chore: ensure always using latest LTS release

  • 41710467
    Adjust deploy scripts to archive old releases in a separate branch, move existing releases out of master (#​2426) (Joel Bradshaw)

    Co-authored-by: Carl-Erik Kopseng carlerik@gmail.com

  • c80a7266
    Bump node-fetch from 2.6.1 to 2.6.7 (#​2430) (dependabot[bot])

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@​users.noreply.github.com>

  • a00f14a9
    Add explicit export for ./* (#​2413) (なつき)
  • b82ca7ad
    Bump cached-path-relative from 1.0.2 to 1.1.0 (#​2428) (dependabot[bot])
  • a9ea1427
    Add documentation for assert.calledOnceWithMatch (#​2424) (Mathias Schreck)
  • 1d5ab86b
    Be more general in stripping off stack frames to fix Firefox tests (#​2425) (Joel Bradshaw)
  • 56b06129
    Check call count type (#​2410) (Joel Bradshaw)
  • 7863e2df
    Fix #​2414: make Sinon available on homepage (Carl-Erik Kopseng)
  • fabaabdd
    Bump nokogiri from 1.11.4 to 1.13.1 (#​2423) (dependabot[bot])
  • dbc0fbd2
    Bump shelljs from 0.8.4 to 0.8.5 (#​2422) (dependabot[bot])
  • fb8b3d72
    Run Prettier (Carl-Erik Kopseng)
  • 12a45939
    Fix 2377: Throw error when trying to stub non-configurable or non-writable properties (#​2417) (Stuart Dotson)

    Fixes issue #​2377 by throwing an error when trying to stub non-configurable or non-writable properties

Released by Carl-Erik Kopseng on 2022-01-28.


Configuration

📅 Schedule: "after 9am and before 3pm" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate-bot renovate-bot requested a review from a team January 29, 2022 10:15
@renovate-bot renovate-bot requested a review from a team as a code owner January 29, 2022 10:15
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jan 29, 2022
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 29, 2022
@product-auto-label product-auto-label bot added the api: pubsub Issues related to the googleapis/nodejs-pubsub API. label Jan 29, 2022
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 29, 2022
@feywind feywind merged commit 197070f into googleapis:main Jan 31, 2022
@renovate-bot renovate-bot deleted the renovate/sinon-13.x branch January 31, 2022 21:25
feywind pushed a commit to feywind/nodejs-pubsub that referenced this pull request Nov 12, 2024
…s#1509)

* Create the new tabular api service file

* feat: Bigtable authorized views - move the code over to the TabularApiSurface class (googleapis#1463)

* Move the constructor over to TabularApiService

* Move sampleRowKeys over

* Move sampleRowKeys functions over and use promisify

* Adjust the proxyquire to work with TabularAPIserv

* Move all the ReadRows functionality over

* Solve the issue with the is dependency

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* Add header for new class

* Only include Table mocks that are necessary

* Remove TODO

* Rename TabularApiService to TabularApiSurface

* Change all imports to tabular-api-surface

* surface. not service

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>

* feat: Bigtable Authorized Views - Allow checkAndMutate and ReadModifyWriteRow calls on Authorized Views (googleapis#1464)

* Move the constructor over to TabularApiService

* Move sampleRowKeys over

* Move sampleRowKeys functions over and use promisify

* Adjust the proxyquire to work with TabularAPIserv

* Move all the ReadRows functionality over

* Solve the issue with the is dependency

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* Add header for new class

* Trying out the FilterInformation class

* Add a DataUtils module for the shared row function

* Outsource functionality of filter to helper

* debugging

* Adjust proxyquire to include mocks for moved fn

* Remove imports

* Outsource code to a createRulesUtil function

* Change proxyquire to include createRulesUtil

* Move increment over to the utils folder

* Move the functions into a static class for mocks

* Remove mockCreateRules and shorten mock

* Stub out FakeRowDataUtil

* Remove unused dependencies

* Add the functions to work with checkAndMutate

and readWriteModifyRow

* Fix regressions from the merge

* Add documentation for the class

* Document the new methods of table

* Change the interface of the rowUtils

* Pull the generateProperties code out avoid duplica

* Move duplicate code out into a getProperties object

* Remove console.log

* Add method for creating views

* Object for making grpc calls for authorized views

* Remove import

* Update the documentation for the Table

* More specific type

* Add documentation for each of the functions

* Remove TODO

* Add headers

* Add documentation for new class

* Remove imports

* Reintroduce before

* Remove unused import

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>

* feat: Create a view on the instance, not on the table (googleapis#1476)

* Move view creation from the table class to instanc

* feat: Create a view on the instance, not on the table

* Add table name parameter to the documentation

* Remove Table

* feat: Create the unit tests for Authorized Views ensuring that requests are consistent (googleapis#1501)

* Create a test for authorized views

* Set the ReadRows options

* Add authorized view test for createreadstream

* Pass authorizedViewName along for createReadStream

* Add the unit test for getRows

* Add the unit test for getRows

* Take out the test mock for the request function

* Mutate rows request - test setup

* Made corrections and src code changes so unit test

passes

* Fix the readrows test to end the stream

Also add a test for insert and make the test easier to debug.

* Finish the sampleRowKeys tests

* Refactor part of the test for getting request opts

* Authorized views for readRows test should be one

assert

* Add the mock function for request

* Make mutate rows use the mockRequest function

* Setup the sampleRowKeys setup fn to use mockReq

* Add comments to the mocking functions

* Fix comments. Move functions to right place

* Setup the readModifyWriteRow tests

* For createRules test use new mockCallbackRequest

You need to call the callback in order to end the operation to createRules.

* Use the new mockCallbackRequest function

* Get rid of the unused mock function

* Create a test file for createRules not got

* increment

* Add the test for increment

* Change the response value for authorized view

* Add the console logs and change return type

* Flesh out response so that view call works

* Exclude appropriate properties using promisify.

* Removed console logs

* Finished the filter test

* Add the view call for filter

* Remove only

* Change to more readable values

* Remove only

* Add header to the test

* For tests, expect view to be excluded from promis

* run linter

* Add a few @params and @returns

* Add a comment about making requests for auth views

* Added more comments - auth views vs table

Also added a comment for calling increment

* feat: Bigtable authorized views integration tests (googleapis#1504)

* Create a test for authorized views

* Set the ReadRows options

* Add authorized view test for createreadstream

* Pass authorizedViewName along for createReadStream

* Add the unit test for getRows

* Add the unit test for getRows

* Take out the test mock for the request function

* Mutate rows request - test setup

* Made corrections and src code changes so unit test

passes

* Fix the readrows test to end the stream

Also add a test for insert and make the test easier to debug.

* Finish the sampleRowKeys tests

* Refactor part of the test for getting request opts

* Authorized views for readRows test should be one

assert

* Add the mock function for request

* Make mutate rows use the mockRequest function

* Setup the sampleRowKeys setup fn to use mockReq

* Add comments to the mocking functions

* Fix comments. Move functions to right place

* Setup the readModifyWriteRow tests

* For createRules test use new mockCallbackRequest

You need to call the callback in order to end the operation to createRules.

* Use the new mockCallbackRequest function

* Get rid of the unused mock function

* Create a test file for createRules not got

* increment

* Add the test for increment

* Change the response value for authorized view

* Add the console logs and change return type

* Flesh out response so that view call works

* Exclude appropriate properties using promisify.

* Removed console logs

* Finished the filter test

* Add the view call for filter

* Remove only

* Change to more readable values

* Remove only

* Add header to the test

* For tests, expect view to be excluded from promis

* run linter

* Create the before hook for auth views

* Note to self on auth views - TODO

* Add an insert statement

* Make a test for getRows

* Add the test for the getRows function.

* Finish ‘should fail when writing to a row not in v

* Add another mutate test, preserve table after test

Add after hook to make sure table values stay the same.

Add test for modifying from different column

* Remove TODO

* refactor the error message in the test

* Add mutate, insert and sampleRowKeys tests

* Fix sampleRowKeys test to require a fix upstream

* Create samplerowkeys and createreadstream tests

* Surround all tests in a try block

This allows for better error reporting

* Fixed the column filter so it works

* Reduce verbosity in tests

In many cases, 3 lines can be reduced to one variable. This is crucial for making the integration tests shorter.

* Replace verbose data with data variable

* Add an insert for multiple rows

* Fix the check and mutate test to ignore corrupt d

* Add the readModifyWriteRow tests

* Add awaits

* wrap columnFamily and columnIdInView in brackets

* Eliminate the TODO

* Remove only

* Add key back to filter config option

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: Kevin Kim <kevkim@google.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

api: pubsub Issues related to the googleapis/nodejs-pubsub API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants