Skip to content
This repository has been archived by the owner on May 31, 2023. It is now read-only.

Commit

Permalink
Merge branch 'release/1.0.8'
Browse files Browse the repository at this point in the history
  • Loading branch information
dfch committed Oct 18, 2015
2 parents dfde64e + cef027d commit 25d5431
Show file tree
Hide file tree
Showing 55 changed files with 2,792 additions and 1,114 deletions.
196 changes: 196 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,196 @@
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.

# User-specific files
*.suo
*.user
*.userosscache
*.sln.docstates

# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs

# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
build/
bld/
[Bb]in/
[Oo]bj/

# Visual Studo 2015 cache/options directory
.vs/

# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*

# NUNIT
*.VisualState.xml
TestResult.xml

# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c

*_i.c
*_p.c
*_i.h
*.ilk
*.meta
*.obj
*.pch
*.pdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc

# Chutzpah Test files
_Chutzpah*

# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opensdf
*.sdf
*.cachefile

# Visual Studio profiler
*.psess
*.vsp
*.vspx

# TFS 2012 Local Workspace
$tf/

# Guidance Automation Toolkit
*.gpState

# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user

# JustCode is a .NET coding addin-in
.JustCode

# TeamCity is a build add-in
_TeamCity*

# DotCover is a Code Coverage Tool
*.dotCover

# NCrunch
_NCrunch_*
.*crunch*.local.xml

# MightyMoose
*.mm.*
AutoTest.Net/

# Web workbench (sass)
.sass-cache/

# Installshield output folder
[Ee]xpress/

# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html

# Click-Once directory
publish/

# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# TODO: Comment the next line if you want to checkin your web deploy settings
# but database connection strings (with potential passwords) will be unencrypted
*.pubxml
*.publishproj

# NuGet Packages
*.nupkg
# The packages folder can be ignored because of Package Restore
**/packages/*
# except build/, which is used as an MSBuild target.
!**/packages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/packages/repositories.config

# Windows Azure Build Output
csx/
*.build.csdef

# Windows Store app package directory
AppPackages/

# Others
*.[Cc]ache
ClientBin/
[Ss]tyle[Cc]op.*
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.pfx
*.publishsettings
node_modules/
bower_components/

# RIA/Silverlight projects
Generated_Code/

# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm

# SQL Server files
*.mdf
*.ldf

# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings

# Microsoft Fakes
FakesAssemblies/

# Node.js Tools for Visual Studio
.ntvs_analysis.dat

# Visual Studio 6 build log
*.plg

# Visual Studio 6 workspace options file
*.opt
52 changes: 32 additions & 20 deletions Assert-CmdletDocumentation.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -198,15 +198,27 @@ END
} # function
if($MyInvocation.ScriptName) { Export-ModuleMember -Function Assert-CmdletDocumentation; }

<#
2014-11-16; rrink; CHG: pipeline handling, Export-ModuleMember invocation only from module, coding style is now Allman
#>
#
# Copyright 2014-2015 d-fens GmbH
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

# SIG # Begin signature block
# MIIXDwYJKoZIhvcNAQcCoIIXADCCFvwCAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB
# gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUyhOvCiJEVlyAPVYUD7Zbn570
# 3sqgghHCMIIEFDCCAvygAwIBAgILBAAAAAABL07hUtcwDQYJKoZIhvcNAQEFBQAw
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUMAnKQcCUVzIUiL5fOR0/LTlU
# m9ygghHCMIIEFDCCAvygAwIBAgILBAAAAAABL07hUtcwDQYJKoZIhvcNAQEFBQAw
# VzELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNV
# BAsTB1Jvb3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw0xMTA0
# MTMxMDAwMDBaFw0yODAxMjgxMjAwMDBaMFIxCzAJBgNVBAYTAkJFMRkwFwYDVQQK
Expand Down Expand Up @@ -305,26 +317,26 @@ if($MyInvocation.ScriptName) { Export-ModuleMember -Function Assert-CmdletDocume
# MDAuBgNVBAMTJ0dsb2JhbFNpZ24gQ29kZVNpZ25pbmcgQ0EgLSBTSEEyNTYgLSBH
# MgISESENFrJbjBGW0/5XyYYR5rrZMAkGBSsOAwIaBQCgeDAYBgorBgEEAYI3AgEM
# MQowCKACgAChAoAAMBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwGCisGAQQB
# gjcCAQsxDjAMBgorBgEEAYI3AgEVMCMGCSqGSIb3DQEJBDEWBBRiRI0L4IS02aRH
# 99yyAs1TUU1IcjANBgkqhkiG9w0BAQEFAASCAQBxBBzvHgPOLID3CA8IWfhQvTNY
# UfultQ+A2jn1k3aK6FNVzclvVhxpYoLuklOJXDq2lvkhHwvitoGn+9FIMArHON9b
# 3poJHibTgnMRxQkMjHuAI+8OXooLvZ0kavIwOvAI/6Nsuyq6ukMZVb6B5yr3WADQ
# +UsDaH7bE2WGAGfFg6RZ4WkCU5Kt+sBnwckIMe2fjkBpNsdzY6rE5xm0rstroyQi
# fc3eAv0iDgJuQ9DbJ42Q+QIC63xrKPsG5XCFS5UWc/OKtokDXX2qUFgXG9wOlvat
# 6lo8aONvlxkaIPnoc1NULlIp0b41cLhU6TNEw5lK10vPESApMigdZHT2IxNroYIC
# gjcCAQsxDjAMBgorBgEEAYI3AgEVMCMGCSqGSIb3DQEJBDEWBBSEHJjKJwNONn1p
# 91MP4iRiK4ESOjANBgkqhkiG9w0BAQEFAASCAQAm7BJ1vNdY4aGBXV3kRveHnYXR
# Hu5Jz0fI4hzOyR8rPgpGqf2K49UjTW+GMvus8ilZ/EZuTt1ZgMlqBqwN8Li7jLb6
# SS7pGPlR4qo1oT5k/IPYNjnAGTmdmY74wzkEwoIEyTYgfV7GzB4jZonVsAPNrGwW
# Z2zXAURGQ7qxbQvJqD0YolmEzxpglP4ocJ14GY5iUZ3JfxWhWlD2LgjKeTg/3tj0
# d8VGRj5P1NTVfRz+DfL2kpELzKeQIU1NnypfOlCASeHwYeedWT6sMKjYjVqATLwm
# R2cg4yByDTSgXRudcV36MjmW9qdb+zG+xx75upeXh52GwE66O7jejFuka6mFoYIC
# ojCCAp4GCSqGSIb3DQEJBjGCAo8wggKLAgEBMGgwUjELMAkGA1UEBhMCQkUxGTAX
# BgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExKDAmBgNVBAMTH0dsb2JhbFNpZ24gVGlt
# ZXN0YW1waW5nIENBIC0gRzICEhEhBqCB0z/YeuWCTMFrUglOAzAJBgUrDgMCGgUA
# oIH9MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE1
# MDcwODE1MTE1NFowIwYJKoZIhvcNAQkEMRYEFMikpUUx126+Be3n2d7iA9e6EL/E
# MTAxODExMDIzNFowIwYJKoZIhvcNAQkEMRYEFN2SPrDonNDPQlsR4YTVexW24n6y
# MIGdBgsqhkiG9w0BCRACDDGBjTCBijCBhzCBhAQUs2MItNTN7U/PvWa5Vfrjv7Es
# KeYwbDBWpFQwUjELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYt
# c2ExKDAmBgNVBAMTH0dsb2JhbFNpZ24gVGltZXN0YW1waW5nIENBIC0gRzICEhEh
# BqCB0z/YeuWCTMFrUglOAzANBgkqhkiG9w0BAQEFAASCAQBqAFsLCvuM4VoZcDq+
# YQSJ6lL1owLR38xhkzlsx1Bu8OrILdTEhDv1h67SqZJNIhrcwvhfCmfxTRaMkUIs
# NnZkIddAlYws/ZaMLEmY7B1kShsCdF6N2tfN5WUeLk0vuBjlR59qRxMK5eBl5ItJ
# 2TbEIEVOOB/NHew8S/kDL8MFI6V5LAI/esE1t+Dc03nRqH+JV4qWEc9zVyYmuyBH
# Kfxm8AgYURVBtV89T/wAjwnChr3p9qyTl3AdAetStL92osnPfjnU+SqqotCU6zWU
# HWzxS9Ne8SK8LuM1zZI4fo330J+ZiOZHxkkHre1NNCWOsbEq/58AsltElcOsnDzv
# VGGs
# BqCB0z/YeuWCTMFrUglOAzANBgkqhkiG9w0BAQEFAASCAQBMRCOa8M6lm6qQXIqj
# EHlCxwvNF5McKzz0VnZwdw1i69eC6Bo7R4ZEeaYwFoKW9SNyLV2eVgr99jQPzjIb
# 6Pz+dmznRWtLgKe2z/DENkWUnYFj47ZRzEV2JYFFeLqUFUbS5XAhaaAOZ5QmdYRq
# MtykMxFl3fubqQg0O5hNETwGpBseppx6qwcs+6BEhRkUSgMRBJqL125On6AKGvfF
# Z8riQkuP1k8ILmdbkEKIoX7LvFDbbphzaJOv9dqkL8oi8k3qBcCWC95o2IhfU314
# TMWQ6DWhk2XZ1YwakFVlrVYXuaXjywLJadtxKVB9p6CvuBiWzMwa5iBrDoQKgPFc
# 2YC1
# SIG # End signature block
69 changes: 33 additions & 36 deletions ConvertFrom-Base64.Tests.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
$here = Split-Path -Parent $MyInvocation.MyCommand.Path
$sut = (Split-Path -Leaf $MyInvocation.MyCommand.Path).Replace(".Tests.", ".")

Describe -Tags "Test-ConvertFrom-Base64" "Test-ConvertFrom-Base64" {
Describe -Tags "ConvertFrom-Base64.Tests" "ConvertFrom-Base64.Tests" {

Mock Export-ModuleMember { return $null; }

Expand Down Expand Up @@ -73,30 +73,27 @@ Describe -Tags "Test-ConvertFrom-Base64" "Test-ConvertFrom-Base64" {
}
}

##
#
#
# Copyright 2015 Ronald Rink, d-fens GmbH
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
#
#
# Copyright 2015 d-fens GmbH
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

# SIG # Begin signature block
# MIIXDwYJKoZIhvcNAQcCoIIXADCCFvwCAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB
# gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUFc1zEH7mTKRi+veqkovoCRFc
# ahCgghHCMIIEFDCCAvygAwIBAgILBAAAAAABL07hUtcwDQYJKoZIhvcNAQEFBQAw
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUdg1XbrVXErFTZZ2YCmBihyWf
# cJugghHCMIIEFDCCAvygAwIBAgILBAAAAAABL07hUtcwDQYJKoZIhvcNAQEFBQAw
# VzELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNV
# BAsTB1Jvb3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw0xMTA0
# MTMxMDAwMDBaFw0yODAxMjgxMjAwMDBaMFIxCzAJBgNVBAYTAkJFMRkwFwYDVQQK
Expand Down Expand Up @@ -195,26 +192,26 @@ Describe -Tags "Test-ConvertFrom-Base64" "Test-ConvertFrom-Base64" {
# MDAuBgNVBAMTJ0dsb2JhbFNpZ24gQ29kZVNpZ25pbmcgQ0EgLSBTSEEyNTYgLSBH
# MgISESENFrJbjBGW0/5XyYYR5rrZMAkGBSsOAwIaBQCgeDAYBgorBgEEAYI3AgEM
# MQowCKACgAChAoAAMBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwGCisGAQQB
# gjcCAQsxDjAMBgorBgEEAYI3AgEVMCMGCSqGSIb3DQEJBDEWBBSLGT31ABgkWgnX
# PoY6rvHnO64rpjANBgkqhkiG9w0BAQEFAASCAQBnXMTWGo+n3PtijZpHXHNodf0/
# jLl2CryOMpeFIw+qFOTl+C5w6p4c4J/d2OKE4cNq5wsaRPpcFWo3BZ2WWqQmnw0X
# UvuQ+zSCizuXXu3M03fJzXuK/+izU0hol75d3zsaa5/oS889OrZo/KU1NnG5Zowq
# /W+9ZgU0IscLECRPBqd/FE/6G0UldYpkNkk1+DeZpHqZWajeKDdM11lhfvPZDNoe
# kzGcImEzhICnwUheBZ4ikmMyVPVYBjkkxYhRCEkvFDBf9E0cTZ0Kq2fmz+GRDyVN
# OCMB3CgmD85OxDYYpal9wkvawFngwkUTZS3xigfyfO4V6Wy2RTl8iMSuZlUPoYIC
# gjcCAQsxDjAMBgorBgEEAYI3AgEVMCMGCSqGSIb3DQEJBDEWBBQM5BtghCnlrH9G
# Iq6AhMLHPijsKjANBgkqhkiG9w0BAQEFAASCAQBufm8nJ/AJVrZx4uladK/how90
# q6Ug+OIcG9VT31Soo1Qv2qbTKcWt6itYqPKqh0bQSsx3tE3Fs+z0SzvsEr3rCr+w
# deyI38Yv21I3YF9gAFHraAEpmHoRH+7CLMrD47pHhdED0g/QXWswE0/5mPTC6TLg
# bXNSv+itbCF/xmPee7Nmup6AVTT5XfWW+zFhCQ0k6DXAjBjLi4l/UOWI1A1tecDT
# EbZAWcOxlW2e5QQIPc9/IJQpUClOmTpknt1OhdqwP4SRk0Z33tk/hqL9+N9pgn+/
# Rq341QY59VB8VJbDkEsSKUT31rEpK+5WDWboAe1WU0hfGiRGcTuMU+/P8Bo/oYIC
# ojCCAp4GCSqGSIb3DQEJBjGCAo8wggKLAgEBMGgwUjELMAkGA1UEBhMCQkUxGTAX
# BgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExKDAmBgNVBAMTH0dsb2JhbFNpZ24gVGlt
# ZXN0YW1waW5nIENBIC0gRzICEhEhBqCB0z/YeuWCTMFrUglOAzAJBgUrDgMCGgUA
# oIH9MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE1
# MDcwODE1MTE1NlowIwYJKoZIhvcNAQkEMRYEFNFGVU/eOYxwoADtbSjxADo4j35n
# MTAxODExMDIzN1owIwYJKoZIhvcNAQkEMRYEFO6TfFpYANQdiFag6WjKHPR2EU77
# MIGdBgsqhkiG9w0BCRACDDGBjTCBijCBhzCBhAQUs2MItNTN7U/PvWa5Vfrjv7Es
# KeYwbDBWpFQwUjELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYt
# c2ExKDAmBgNVBAMTH0dsb2JhbFNpZ24gVGltZXN0YW1waW5nIENBIC0gRzICEhEh
# BqCB0z/YeuWCTMFrUglOAzANBgkqhkiG9w0BAQEFAASCAQCgNwCeqJ6V3OSPC0DP
# OYlCFghcT7975J2nRo0AjQ9wmy/Lyy2vf43/Dsd3LA0hIaScwLWfvW4RLshqpBgA
# rPXsERA6JikQwMFvIj3OhUTc6ZGjMKe29VqUE3WbPmPCJZEJJMwkpM4gcz9R3Yn3
# PrGhCGO11Y6lDl15uqHLl/3yO0evqfH/IAEbQvWUGapklOcBn2era5rlVHabt6dy
# gG3vtuE84L1AZMG8naHGjWsoJ+SoayhAfCVCis0WclrWkuPlfh3rLeUAVoJgfzms
# F+0Mnwoing+BVOzzxEVgRTlHTAs8XgotrSIq5Unnw9OB/mRWMM+Nt4xn3GwTT8hf
# jccs
# BqCB0z/YeuWCTMFrUglOAzANBgkqhkiG9w0BAQEFAASCAQCdcUl/5k/Ro8EAuhkJ
# +dJx2nO+jVX2xH5KxIguFrIuEaUxPFD6gFBG4G84wgdErL5ZtWYa/8Cca6JFOGvk
# Yob6oUpQ/mopjg8e+s8BtEKIKhVUyHqxz25cqmlsbl1o1r4dcTMjp9iM2a+8JwmL
# EGUJaRuJLs59V1Z7yjfFg+mrRhQRnFwBOpYBuo1Boja15FKSBiJpjDlAxVS84ixU
# GAEilQZp11FHPVXhNYP9/R643E3uXambf2rxVrCEX1mkMMkzWWbTcEvFZNfFPzkX
# 64m2V2VfXEM7Ob7RxbVwnM4XO4BL8zYxA98BEQKtvMIHVXcfMYULCusul40A941P
# oZIU
# SIG # End signature block

0 comments on commit 25d5431

Please sign in to comment.