GoEddie / GoEddie/tSQLt-TestAdapter

Tests fail in test explorer when the name of the procedure contains a "."

Aperta
#16 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
C#
Stelle
21
Fork
9
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

**Describe the bug**
Tests fail in test explorer when the name of the stored procedure/unit tests contain a "."(dot). Not the dot between the schema/test class, but in the actual name.

**To Reproduce**
Steps to reproduce the behavior:
1. Create a stored procedure/unit test and name it [TestClass].[Test if dbo.table exists].
2. Run the test
3. the test fails on not finding the procedure "TestClass.Test if dbo".
Seems like it breaks/splits on the dot.

**Expected behavior**
I would expect the test to have the same results as just running tSQLt test.

Please at me @GoEddie so I receive a notification

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Riproduci il problema in Visual Studio Test Explorer con un test tSQLt denominato [TestClass].[Test if dbo.table exists], quindi confrontalo con l'esecuzione dello stesso test tramite tSQLt. Traccia il modo in cui l'adapter risolve il nome della procedura e considera il problema risolto quando i punti nel nome effettivo del test vengono preservati e il test produce lo stesso risultato di tSQLt.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
csharp
Ambito
testing
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.