Skip to content

Commit 24b258a

Browse files
committed
Object name can accept hyphens and spaces
1 parent efac534 commit 24b258a

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

private/AdfObjectName.class.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ class AdfObjectName {
1818

1919
AdfObjectName ([string] $FullName)
2020
{
21-
$m = [regex]::matches($FullName, '([a-zA-Z0-9_]+)\.([a-zA-Z0-9_]+)@?(.*)')
21+
$m = [regex]::matches($FullName, '([a-zA-Z]+)\.([a-zA-Z 0-9\-_]+)@?(.*)')
2222
if ($m.Success -eq $false) {
2323
throw "ADFT0028: Expected format of name for 'FullName' input parameter is: objectType.objectName[@folderName]"
2424
}

test/adfObjectName-class.Tests.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@ InModuleScope azure.datafactory.tools {
4949

5050
Describe 'ctor' -Tag 'class' {
5151
It 'Should have type, name and folder after load' {
52-
$name = 'PL_Wait_Dynamic'
52+
$name = 'PL_Wait Dyna-mic'
5353
$type = 'pipeline'
54-
$folder = 'ExternalError'
54+
$folder = 'External @ Error'
5555
$o = [AdfObjectName]::new($name, $type, $folder)
5656
$o.name | Should -Be $name
5757
$o.type | Should -Be $type

0 commit comments

Comments
 (0)