FusionInventory-Agent

 view release on metacpan or  search on metacpan

t/tasks/inventory/generic/pci/controllers.t  view on Meta::CPAN

#!/usr/bin/perl

use strict;
use warnings;
use lib 't/lib';

use Test::Deep;
use Test::Exception;
use Test::More;
use Test::NoWarnings;

use FusionInventory::Test::Inventory;
use FusionInventory::Agent::Task::Inventory::Generic::PCI::Controllers;

my %tests = (
    'dell-xt2' => [
        {
            NAME           => re('^Mobile 4 Series Chipset Memory Controller Hub'),
            TYPE           => 'Host bridge',
            CAPTION        => re('^Mobile 4 Series Chipset Memory Controller Hub'),
            DRIVER         => 'agpgart',
            PCISLOT        => '00:00.0',
            PCISUBSYSTEMID => '1028:0252',
            PCICLASS       => '0600',
            MANUFACTURER   => 'Intel Corporation',
            REV            => '07',
            VENDORID       => '8086',
            PRODUCTID      => '2a40',
        },
        {
            NAME           => re('^Mobile 4 Series Chipset Integrated Graphics Controller'),
            TYPE           => 'VGA compatible controller',
            CAPTION        => re('^Mobile 4 Series Chipset Integrated Graphics Controller'),
            DRIVER         => 'i915',
            PCISLOT        => '00:02.0',
            PCISUBSYSTEMID => '1028:0252',
            PCICLASS       => '0300',
            MANUFACTURER   => 'Intel Corporation',
            REV            => '07',
            VENDORID       => '8086',
            PRODUCTID      => '2a42'
        },
        {
            NAME           => re('^Mobile 4 Series Chipset Integrated Graphics Controller'),
            TYPE           => 'Display controller',
            CAPTION        => re('^Mobile 4 Series Chipset Integrated Graphics Controller'),
            PCISLOT        => '00:02.1',
            PCISUBSYSTEMID => '1028:0252',
            PCICLASS       => '0380',
            MANUFACTURER   => 'Intel Corporation',
            REV            => '07',
            VENDORID       => '8086',
            PRODUCTID      => '2a43'
        },
        {
            NAME           => re('^82567LM Gigabit Network Connection'),
            TYPE           => 'Ethernet controller',
            CAPTION        => re('^82567LM Gigabit Network Connection'),
            DRIVER         => 'e1000e',
            PCISLOT        => '00:19.0',
            PCISUBSYSTEMID => '1028:0252',
            PCICLASS       => '0200',
            MANUFACTURER   => 'Intel Corporation',
            REV            => '03',
            VENDORID       => '8086',
            PRODUCTID      => '10f5'
        },
        {
            NAME           => re('^82801I \([^)]+\) USB UHCI Controller #4'),
            TYPE           => 'USB controller',
            CAPTION        => re('^82801I \([^)]+\) USB UHCI Controller #4'),
            DRIVER         => 'uhci_hcd',
            PCISLOT        => '00:1a.0',
            PCISUBSYSTEMID => '1028:0252',
            PCICLASS       => '0c03',
            MANUFACTURER   => 'Intel Corporation',
            REV            => '03',
            VENDORID       => '8086',
            PRODUCTID      => '2937'
        },
        {



( run in 0.509 second using v1.01-cache-2.11-cpan-df04353d9ac )