Skip to content

build(deps): update dependency glob to v10.3.10 (#29) #47

build(deps): update dependency glob to v10.3.10 (#29)

build(deps): update dependency glob to v10.3.10 (#29) #47

GitHub Actions / Test results succeeded Sep 27, 2023 in 0s

Test results ✅

Tests passed successfully

✅ junit-test.xml

92 tests were completed in 770ms with 92 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Chrome Headless 117.0.5938.88 (Linux x86_64) 92✅ 770ms

✅ Chrome Headless 117.0.5938.88 (Linux x86_64)

ContactsComponent
  ✅ ContactsComponent should link all values using the URI prefix
  ✅ ContactsComponent should render is if it was a JSON object, containing all contacts
  ✅ ContactsComponent should create the email using the provided domain name from metadata
  ✅ ContactsComponent should create
JsonldMetadataComponent
  ✅ JsonldMetadataComponent should create the JSON LD using metadata and environment
  ✅ JsonldMetadataComponent should append the JSON LD script to the document's head
  ✅ JsonldMetadataComponent should create
ColorSchemeService #setColorScheme
  ✅ ColorSchemeService #setColorScheme should manually set the scheme as an HTML tag attribute
ColorSchemeService when user preference changes when can detect system preference
  ✅ ColorSchemeService when user preference changes when can detect system preference should remove the manual scheme preference to reflect change (if applies)
ColorSchemeService when user preference changes when cannot detect system preference
  ✅ ColorSchemeService when user preference changes when cannot detect system preference should do nothing
ColorSchemeService #toggleDarkLight when color scheme is manually set when set to light
  ✅ ColorSchemeService #toggleDarkLight when color scheme is manually set when set to light should manually set the scheme to dark
ColorSchemeService #toggleDarkLight when color scheme is manually set when set to dark
  ✅ ColorSchemeService #toggleDarkLight when color scheme is manually set when set to dark should manually set the scheme to light
ColorSchemeService #toggleDarkLight when no color scheme has been manually set when user does not prefer dark color scheme
  ✅ ColorSchemeService #toggleDarkLight when no color scheme has been manually set when user does not prefer dark color scheme should manually set the scheme to dark
ColorSchemeService #toggleDarkLight when no color scheme has been manually set when cannot detect system preference
  ✅ ColorSchemeService #toggleDarkLight when no color scheme has been manually set when cannot detect system preference should manually set the scheme to dark, given default is light
ColorSchemeService #toggleDarkLight when no color scheme has been manually set when user prefers dark color scheme
  ✅ ColorSchemeService #toggleDarkLight when no color scheme has been manually set when user prefers dark color scheme should manually set the scheme to light
ColorSchemeService #setSystemColorScheme
  ✅ ColorSchemeService #setSystemColorScheme should remove the manually set scheme as an HTML tag attribute
ColorSchemeService
  ✅ ColorSchemeService should be created
ContactSocialIconsComponent #items
  ✅ ContactSocialIconsComponent #items should have an icon related to the name
  ✅ ContactSocialIconsComponent #items should have the nickname in every url
ContactSocialIconsComponent
  ✅ ContactSocialIconsComponent should list all contact methods with their icons, links and accessibility labels
  ✅ ContactSocialIconsComponent should create
AppComponent
  ✅ AppComponent should create
  ✅ AppComponent should render the jsonld metadata
  ✅ AppComponent should render the about
  ✅ AppComponent should render the no script
  ✅ AppComponent should render the release info
  ✅ AppComponent should render the header
NoScriptComponent
  ✅ NoScriptComponent should create
ReleaseInfoComponent
  ✅ ReleaseInfoComponent should create
App SEO metadata Facebook
  ✅ App SEO metadata Facebook should include meta tag with name 'facebook-domain-verification'
  ✅ App SEO metadata Facebook should include meta tag with property 'fb:admins' with nickname from metadata
App SEO metadata Open Graph
  ✅ App SEO metadata Open Graph should include meta tag with property 'og:image:alt'
  ✅ App SEO metadata Open Graph should include meta tag with property 'og:image:width' and value '875'
  ✅ App SEO metadata Open Graph should include meta tag with property 'og:image:type' and value 'image/jpeg'
  ✅ App SEO metadata Open Graph should include meta tag with property 'og:site_name' with site name from metadata
  ✅ App SEO metadata Open Graph should include meta tag with property 'og:image:height' and value '875'
  ✅ App SEO metadata Open Graph should include meta tag with property 'og:title' with site name from metadata
  ✅ App SEO metadata Open Graph should include meta tag with property 'og:locale' and value 'en'
  ✅ App SEO metadata Open Graph should include meta tag with property 'og:image' pointing to the OG image
  ✅ App SEO metadata Open Graph should include meta tag with property 'og:url' with canonical url from environment
  ✅ App SEO metadata Open Graph should include meta tag with property 'og:type' and value 'website'
App SEO metadata Twitter
  ✅ App SEO metadata Twitter should include meta tag with name 'twitter:site' with nickname from metadata preceded by @
  ✅ App SEO metadata Twitter should include meta tag with property 'twitter:image:alt'
  ✅ App SEO metadata Twitter should include meta tag with name 'twitter:image' pointing to the OG image
  ✅ App SEO metadata Twitter should include meta tag with name 'twitter:card'
  ✅ App SEO metadata Twitter should include meta tag with name 'twitter:creator' with nickname from metadata preceded by @
  ✅ App SEO metadata Twitter should include meta tag with name 'twitter:description' with description from metadata
  ✅ App SEO metadata Twitter should include meta tag with name 'twitter:title' with site name from metadata
App SEO metadata Basic metas
  ✅ App SEO metadata Basic metas should include meta tag with name 'application-name' with site name from metadata
  ✅ App SEO metadata Basic metas should include meta tag with name 'keywords' containing nickname from metadata
  ✅ App SEO metadata Basic metas should include meta tag with name 'keywords' containing real name from metadata
  ✅ App SEO metadata Basic metas should include meta tag with name 'keywords' and a list of at least two comma separated items
  ✅ App SEO metadata Basic metas should include meta tag with name 'description' with description from metadata as value
  ✅ App SEO metadata Basic metas should include meta tag with name 'title' with site name from metadata as value
  ✅ App SEO metadata Basic metas should include meta tag with name 'generator' containing Angular as framework
  ✅ App SEO metadata Basic metas should include meta tag with name 'author' with nickname from metadata
  ✅ App SEO metadata Basic metas should include canonical URL link element with environment config
  ✅ App SEO metadata Basic metas should include meta tag with name 'generator' containing Angular version
ContactTraditionalIconsComponent
  ✅ ContactTraditionalIconsComponent should list all contact methods with their icons, links and accessibility labels
  ✅ ContactTraditionalIconsComponent should create
SocialComponent
  ✅ SocialComponent should display all items with their names, logos and links
  ✅ SocialComponent should create
SocialComponent #items
  ✅ SocialComponent #items should contain icons related to their names
ProfilePictureComponent accessible easter egg after profile picture has received focus at least one
  ✅ ProfilePictureComponent accessible easter egg after profile picture has received focus at least one profile pic should no longer be in tab sequence
  ✅ ProfilePictureComponent accessible easter egg after profile picture has received focus at least one component should be included in tab sequence
  ✅ ProfilePictureComponent accessible easter egg after profile picture has received focus at least one component should have has been focused attribute
ProfilePictureComponent accessible easter egg initially
  ✅ ProfilePictureComponent accessible easter egg initially component as a whole should not be in tab sequence
  ✅ ProfilePictureComponent accessible easter egg initially component should not have has been focused attribute
  ✅ ProfilePictureComponent accessible easter egg initially main profile pic should be in tab sequence
ProfilePictureComponent
  ✅ ProfilePictureComponent should create
  ✅ ProfilePictureComponent should contain "huh" profile picture, despite hidden
  ✅ ProfilePictureComponent should display profile picture
NavigationTabsComponent
  ✅ NavigationTabsComponent should mark the selected tab as selected
  ✅ NavigationTabsComponent should not mark unselected tabs as selected
  ✅ NavigationTabsComponent should open external links in new tab
  ✅ NavigationTabsComponent should contain all navigation items with their name and link
  ✅ NavigationTabsComponent should create the CV link using metadata domain name
  ✅ NavigationTabsComponent should create
App color scheme when dark color scheme is set
  ✅ App color scheme when dark color scheme is set body should have a dark background color (low luminance), whilst text color should be a light one (high luminance)
App color scheme when light color scheme is set
  ✅ App color scheme when light color scheme is set body should have a light background color (high luminance), whilst text color should be a dark one (low luminance)
AboutComponent
  ✅ AboutComponent should render the contact social icons
  ✅ AboutComponent should render the contact traditional icons
  ✅ AboutComponent should display nickname preceded by '@' in header
  ✅ AboutComponent should display real name in header
  ✅ AboutComponent should create
  ✅ AboutComponent should render the profile picture
  ✅ AboutComponent should render the description
ToolbarComponent when pressing scheme switcher icon
  ✅ ToolbarComponent when pressing scheme switcher icon should call dark / light scheme toggle
ToolbarComponent
  ✅ ToolbarComponent should create
DescriptionComponent
  ✅ DescriptionComponent should create
  ✅ DescriptionComponent should contain description lines with symbol as a Material Symbol
  ✅ DescriptionComponent should contain description lines with text