Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
tSQLt-org
/
tSQLt
Public
Notifications
You must be signed in to change notification settings
Fork
110
Star
468
Code
Issues
78
Pull requests
20
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
tSQLt
Source
on
github-pages-frontmatter-test
User selector
All users
Datepicker
All time
Commit history
Commits on Feb 13, 2022
Case sensitive fix #1
mbt1
committed
3baf171
View commit details
Copy full SHA for 3baf171
View code at this point
Browse repository at this point
Commits on Jan 17, 2022
Fixed build order so that the tSQLt.Private_MarktSQLt_TempObject is compiled before it is needed (and not after); updated AzDO pipeline to run the build every day and also whenever there is a merge…
Show description for b055cbf
lizbaron
committed
b055cbf
View commit details
Copy full SHA for b055cbf
View code at this point
Browse repository at this point
Commits on Jan 3, 2022
Made UndoSingleTestDouble private; updated ReleaseNotes.txt
lizbaron
committed
6670c8e
View commit details
Copy full SHA for 6670c8e
View code at this point
Browse repository at this point
Commits on Jan 2, 2022
wordsmithing ReleaseNotes.txt and deleted extraneous comments
lizbaron
committed
866aa54
View commit details
Copy full SHA for 866aa54
View code at this point
Browse repository at this point
Commits on Dec 21, 2021
More notes to consider when we test transactions; Wrote another test for Private_NoTransactionHandleTable and confirmed that we are done with this functionality (for now).
lizbaron
committed
aedd48d
View commit details
Copy full SHA for aedd48d
View code at this point
Browse repository at this point
Commits on Dec 20, 2021
Update Run_Methods.sql
Show description for 453e269
lizbaron
authored
453e269
View commit details
Copy full SHA for 453e269
View code at this point
Browse repository at this point
Commits on Dec 19, 2021
Trying to figure out why transaction is in an uncommittable state.
lizbaron
committed
867c8ad
View commit details
Copy full SHA for 867c8ad
View code at this point
Browse repository at this point
Trying to debug an issue with transactions when we open a transaction within an inner no-transaction test <-- we have no issues when the inner test is not a no-transaction test and we should includ…
Show description for c2e1bc4
lizbaron
committed
c2e1bc4
View commit details
Copy full SHA for c2e1bc4
View code at this point
Browse repository at this point
Commits on Dec 18, 2021
Removed a TODO on the FakeTable ssp
lizbaron
committed
02f0a06
View commit details
Copy full SHA for 02f0a06
View code at this point
Browse repository at this point
Commits on Dec 17, 2021
Fixed a test; Bickering over MORE ascii art.
lizbaron
committed
9ecdaff
View commit details
Copy full SHA for 9ecdaff
View code at this point
Browse repository at this point
Commits on Dec 16, 2021
Refactored; Broke @Result=FATAL temporarily; Wrote more tests and then broke some tests.
lizbaron
committed
262af41
View commit details
Copy full SHA for 262af41
View code at this point
Browse repository at this point
Added double ledger test for Private_Results view; Test for Private_CleanUpCmdHandler; Completed(!?) tests for Private_HandleMessageAndResult; More AnnotationNoTransactionTests.
lizbaron
committed
52da4c8
View commit details
Copy full SHA for 52da4c8
View code at this point
Browse repository at this point
Commits on Dec 15, 2021
Writing more tests and many of them persist in failing.
lizbaron
committed
6b8f9d1
View commit details
Copy full SHA for 6b8f9d1
View code at this point
Browse repository at this point
Commits on Dec 14, 2021
Created tSQLt.Private_Results to help manage how we report out Messages and their related Statuses; Updated both views to enforce specific column definitions;
lizbaron
committed
e600f88
View commit details
Copy full SHA for e600f88
View code at this point
Browse repository at this point
Commits on Dec 13, 2021
Started writing unit tests for Private_HandleMessageAndResultTests function. At least one is failing.
lizbaron
committed
2ef6123
View commit details
Copy full SHA for 2ef6123
View code at this point
Browse repository at this point
Fixed a whole bunch of tests related to the error formatting; And now we are just going to change it again. Yay!
lizbaron
committed
e3f54e1
View commit details
Copy full SHA for e3f54e1
View code at this point
Browse repository at this point
Commits on Dec 12, 2021
Fixed tests which were failing because of error format; Added new logic to raise an error if the @Result of a test is Abort; Added more test todos
lizbaron
committed
e66f1aa
View commit details
Copy full SHA for e66f1aa
View code at this point
Browse repository at this point
Created a function to consistently format error info; Broke the build.
lizbaron
committed
6d05e6c
View commit details
Copy full SHA for 6d05e6c
View code at this point
Browse repository at this point
Refactored Private_RunTest so that we run less code when we are skipping tests. There are failing tests, we'll come back to them.
lizbaron
committed
5d19150
View commit details
Copy full SHA for 5d19150
View code at this point
Browse repository at this point
Fixed SeizedTest to use the correct constraint name; Change SpyProcedure to allow spying of Private_GenerateCreateProcedureSpyStatement; Updated tSQLt.Private_RenameObjectToUniqueName to allow us t…
Show description for 5110b0f
lizbaron
committed
5110b0f
View commit details
Copy full SHA for 5110b0f
View code at this point
Browse repository at this point
Commits on Dec 11, 2021
Fixed a failing test by adhering to our existing standards of "Private" as the prefix for objects which do not belong in the facade.
lizbaron
committed
c37741d
View commit details
Copy full SHA for c37741d
View code at this point
Browse repository at this point
Discussion on how to better handle SkipTest Annotation; Force order for TableToText in tSQLt.Private_AssertNoSideEffects; Wrote a couple more tests for AnnotationNoTransactionTests; Run_Methods_Tes…
Show description for 350f3c2
lizbaron
committed
350f3c2
View commit details
Copy full SHA for 350f3c2
View code at this point
Browse repository at this point
Commits on Dec 8, 2021
Added Private_Seize and Private_Seize_NoTruncate to the view Private_NoTransactionTableActionTests; Modified DropClass and related Private_GetDropItemCmd to handle schema, object, type, and xml sch…
Show description for ca437ed
lizbaron
committed
ca437ed
View commit details
Copy full SHA for ca437ed
View code at this point
Browse repository at this point
Used SkipTest instead of a renaming trick to skip a test in AssertResultSetsHaveSameMetaDataTests.class.sql and fixed and re-enabled a test in UninstallTests.class.sql.
lizbaron
committed
682be4d
View commit details
Copy full SHA for 682be4d
View code at this point
Browse repository at this point
Commits on Dec 7, 2021
Because of tSQLt.Private_Seize, we need to be able to drop constraints before we drop tables in the tSQLt.DropClass sp; Wrote tests, one of them is failing; made notes on what has been done for Ann…
Show description for f40d643
lizbaron
committed
f40d643
View commit details
Copy full SHA for f40d643
View code at this point
Browse repository at this point
Commits on Dec 6, 2021
We fixed things. There were tests. Many pass. Some don't. More tomorrow. (tSQLt.Private_Seize and its cousin tSQLt.Private_Seize_NoTruncate have joined the family.)
lizbaron
committed
ae854df
View commit details
Copy full SHA for ae854df
View code at this point
Browse repository at this point
Commits on Dec 5, 2021
Refactored tSQLt.Private_ValidateProcedureCanBeUsedWithSpyProcedure.ssp.sql to its own file; wrote more tests.
lizbaron
committed
0f1ec61
View commit details
Copy full SHA for 0f1ec61
View code at this point
Browse repository at this point
Wrote more tests. One is failing. It's suspicious.
lizbaron
committed
8bcefee
View commit details
Copy full SHA for 8bcefee
View code at this point
Browse repository at this point
Finished cursor parameters; created a test which always throws a deadlock! So sophisticated, much wow.
lizbaron
committed
4d045b4
View commit details
Copy full SHA for 4d045b4
View code at this point
Browse repository at this point
Learned more about cursors, especially global ones. A lot of tests were written to document our understanding; We made a decision (yet to be documented in tests) to allow only cursor parameters wit…
Show description for 36bbe32
lizbaron
committed
36bbe32
View commit details
Copy full SHA for 36bbe32
View code at this point
Browse repository at this point
Commits on Dec 4, 2021
Tests are great, but cursors are terrible and broken.
lizbaron
committed
0f366be
View commit details
Copy full SHA for 0f366be
View code at this point
Browse repository at this point
Commits on Dec 3, 2021
cursors are hard, but we are writing tests and learning more.
lizbaron
committed
9df66d9
View commit details
Copy full SHA for 9df66d9
View code at this point
Browse repository at this point
Updating to SpyProcedure to allow for calling the original procedure with @CallOriginal=1; wrote tests related to that, more needed.
lizbaron
committed
b087b4e
View commit details
Copy full SHA for b087b4e
View code at this point
Browse repository at this point
Fixed a couple of AnnotationNoTransactionTests tests; Moved the Result table of AssertEqualsTable from dbo to tSQLt schema; Checked to make sure that a transaction-free test does not leave detritus…
Show description for feda942
lizbaron
committed
feda942
View commit details
Copy full SHA for feda942
View code at this point
Browse repository at this point
Commits on Dec 2, 2021
"A good addition" which is going to take the rest of the day, instead of "ten minutes". Tests are required. What happened to TDD???
lizbaron
committed
816a718
View commit details
Copy full SHA for 816a718
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.