Skip to content
This repository was archived by the owner on Jan 15, 2025. It is now read-only.

Commit ecbfe12

Browse files
christopherandersonChris McConnell
authored andcommitted
chore: fix dialog debugging (#387)
1 parent 455e79e commit ecbfe12

File tree

7 files changed

+154
-143
lines changed

7 files changed

+154
-143
lines changed

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,6 @@ package-lock.json
7373
#tsconfig.tsbuildinfo
7474
tsconfig.tsbuildinfo
7575

76-
#vscode files
77-
.vscode
7876
packages/dialog/test/commands/dialog/projects/obj/Debug/netcoreapp2.1/LUISGen.csproj.CoreCompileInputs.cache
7977
packages/dialog/test/commands/dialog/projects/obj/Debug/netcoreapp2.1/LUISGen.AssemblyInfo.cs
8078
packages/dialog/test/commands/dialog/projects/obj/Debug/netcoreapp2.1/LUISGen.AssemblyInfoInputs.cache
Lines changed: 42 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -8,59 +8,67 @@
88
"type": "node",
99
"request": "launch",
1010
"name": "Dialog Merge Tests",
11-
"program": "${workspaceFolder}/node_modules/mocha/bin/_mocha",
12-
"cwd": "${workspaceFolder}",
11+
"program": "${workspaceFolder}/packages/dialog/node_modules/mocha/bin/_mocha",
12+
"cwd": "${workspaceFolder}/packages/dialog",
1313
"args": [
14-
"-u",
15-
"tdd",
1614
"--timeout",
1715
"999999",
1816
"--colors",
19-
"${workspaceFolder}/test/commands/dialog/merge.test.ts"
17+
"-g",
18+
".*Test schema merge.*"
2019
],
21-
"internalConsoleOptions": "openOnSessionStart"
20+
"internalConsoleOptions": "openOnSessionStart",
21+
"sourceMaps": true,
22+
"outFiles": [
23+
"./package/dialog/lib/**"
24+
]
2225
},
2326
{
2427
"type": "node",
2528
"request": "launch",
2629
"name": "Dialog Verify Tests",
27-
"program": "${workspaceFolder}/node_modules/mocha/bin/_mocha",
28-
"cwd": "${workspaceFolder}",
29-
"sourceMaps": false,
30+
"program": "${workspaceFolder}/packages/dialog/node_modules/mocha/bin/_mocha",
31+
"cwd": "${workspaceFolder}/packages/dialog",
3032
"args": [
31-
"-u",
32-
"tdd",
3333
"--timeout",
3434
"999999",
3535
"--colors",
36-
"${workspaceFolder}/test/commands/dialog/verify.test.ts"
36+
"-g",
37+
".*dialog:verify.*"
3738
],
38-
"internalConsoleOptions": "openOnSessionStart"
39+
"internalConsoleOptions": "openOnSessionStart",
40+
"sourceMaps": true,
41+
"outFiles": [
42+
"./package/dialog/lib/**"
43+
]
3944
},
4045
{
4146
"type": "node",
4247
"request": "launch",
4348
"name": "Dialog Generator Tests",
44-
"program": "${workspaceFolder}/node_modules/mocha/bin/_mocha",
45-
"preLaunchTask": "tsc: build - tsconfig.json",
49+
"program": "${workspaceFolder}/packages/dialog/node_modules/mocha/bin/_mocha",
4650
"args": [
47-
"-u",
48-
"tdd",
4951
"--timeout",
5052
"999999",
5153
"--colors",
5254
"${workspaceFolder}/test/commands/dialog/generator.test.ts"
5355
],
54-
"internalConsoleOptions": "openOnSessionStart"
56+
"internalConsoleOptions": "openOnSessionStart",
57+
"sourceMaps": true,
58+
"outFiles": [
59+
"./package/dialog/lib/**"
60+
]
5561
},
62+
63+
// TODO: (chrande) Keeping these but they should probably be rewritten to work on more
64+
// just chrismc's dev machine.
5665
{
5766
"type": "node",
5867
"request": "launch",
5968
"name": "BotBuilder schema",
60-
"program": "${workspaceFolder}/bin/run",
61-
"preLaunchTask": "tsc: build - tsconfig.json",
69+
"program": "${workspaceFolder}/packages/dialog/bin/run",
6270
"outFiles": [
63-
"${workspaceFolder}/lib/**/*.js"
71+
"${workspaceFolder}/packages/dialog/lib/**/*.js"
6472
],
6573
"args": [
6674
"dialog:merge",
@@ -77,14 +85,14 @@
7785
"type": "node",
7886
"request": "launch",
7987
"name": "Generate Sandwich Form",
80-
"program": "${workspaceFolder}/bin/run",
81-
"preLaunchTask": "tsc: build - tsconfig.json",
88+
"program": "${workspaceFolder}/packages/dialog/bin/run",
89+
"sourceMaps": true,
8290
"outFiles": [
83-
"${workspaceFolder}/lib/**/*.js"
91+
"${workspaceFolder}/packages/dialog/lib/**/*.js"
8492
],
8593
"args": [
8694
"dialog:generate",
87-
"${workspaceFolder}/test/commands/dialog/forms/sandwich.form.dialog",
95+
"${workspaceFolder}/packages/dialog/test/commands/dialog/forms/sandwich.form.dialog",
8896
"-o",
8997
"${env:TEMP}/sandwich.out",
9098
"--force",
@@ -96,14 +104,14 @@
96104
"type": "node",
97105
"request": "launch",
98106
"name": "Generate Activity Form",
99-
"program": "${workspaceFolder}/bin/run",
107+
"program": "${workspaceFolder}/packages/dialog/bin/run",
100108
"preLaunchTask": "tsc: build - tsconfig.json",
101109
"outFiles": [
102-
"${workspaceFolder}/lib/**/*.js"
110+
"${workspaceFolder}/packages/dialog/lib/**/*.js"
103111
],
104112
"args": [
105113
"dialog:generate",
106-
"${workspaceFolder}/test/commands/dialog/forms/activity.form.dialog",
114+
"${workspaceFolder}/packages/dialog/test/commands/dialog/forms/activity.form.dialog",
107115
"-o",
108116
"${env:TEMP}/activity.out",
109117
"--force",
@@ -117,14 +125,13 @@
117125
"type": "node",
118126
"request": "launch",
119127
"name": "Generate Contact Form",
120-
"program": "${workspaceFolder}/bin/run",
121-
"preLaunchTask": "tsc: build - tsconfig.json",
128+
"program": "${workspaceFolder}/packages/dialog/bin/run",
122129
"outFiles": [
123-
"${workspaceFolder}/lib/**/*.js"
130+
"${workspaceFolder}/packages/dialog/lib/**/*.js"
124131
],
125132
"args": [
126133
"dialog:generate",
127-
"${workspaceFolder}/test/commands/dialog/forms/contact.form.dialog",
134+
"${workspaceFolder}/packages/dialog/test/commands/dialog/forms/contact.form.dialog",
128135
"-o",
129136
"${env:TEMP}/contact.out",
130137
"--force",
@@ -138,14 +145,13 @@
138145
"type": "node",
139146
"request": "launch",
140147
"name": "Generate Opportunity Form",
141-
"program": "${workspaceFolder}/bin/run",
142-
"preLaunchTask": "tsc: build - tsconfig.json",
148+
"program": "${workspaceFolder}/packages/dialog/bin/run",
143149
"outFiles": [
144-
"${workspaceFolder}/lib/**/*.js"
150+
"${workspaceFolder}/packages/dialog/lib/**/*.js"
145151
],
146152
"args": [
147153
"dialog:generate",
148-
"${workspaceFolder}/test/commands/dialog/forms/opportunity.form.dialog",
154+
"${workspaceFolder}/packages/dialog/test/commands/dialog/forms/opportunity.form.dialog",
149155
"-o",
150156
"${env:TEMP}/opportunity.out",
151157
"--force",

.vscode/settings.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"typescript.disableAutomaticTypeAcquisition": true,
3+
"npm.packageManager": "npm"
4+
}

0 commit comments

Comments
 (0)