EvotecIT / Testimo

Testimo is a PowerShell module for running health checks for Active Directory against a bunch of different tests
549 stars 58 forks source link

New install not adding all dependencies #164

Closed dzampino closed 2 years ago

dzampino commented 2 years ago

After installing Testimo using Install-Module -Name Testimo -Force -AllowClobber and running Invoke-Testimo I received an error that Write-Color wasn't a function. After reviewing the installed modules, and checking the PowerShell gallery dependencies for Testimo, it looks like the following modules (according to README) are not dependencies: PSWinDocumentation.AD, PSWriteColor, Connectimo, and Emailimo.

PrzemyslawKlys commented 2 years ago

Actually, the only thing that's missing is Write-Color which is from PSWriteColor. PSWriteColor used to be in required modules in PSSharedGoods, along with Connectimo. But I now merge write-color in,

image image image

I'll fix PSWriteColor as part of Testimo. I don't think we need Connectimo or Emailimo. PSWindocumentation.AD - I am not sure. I guess not, because I moved required functions into ADEssentials.

dzampino commented 2 years ago

Do you still need DSInternals? I know that it's currently a dependency for PSWinDocumentation.AD.

PrzemyslawKlys commented 2 years ago

I don't think at this moment nothing in Testimo uses DSInternals. But there was an idea to use it in some tests.