Jasmine 量角器getCssValue(';background';)返回多个信息

Jasmine 量角器getCssValue(';background';)返回多个信息,jasmine,protractor,Jasmine,Protractor,我有我的代码,我有: expect(element(by.className('nea-navbar')).getCssValue('background')).toBe('#264367'); 当我运行时,expect返回: 预期“rgb(38、67、103)无重复滚动0%0%/自动填充框边框框”为“#264367”。 你知道它会返回这么多信息,以及如何从rgb传递到hex吗 它将传回整个背景属性,而您只需要背景颜色: expect(element(by.className('nea-n

我有我的代码,我有:

expect(element(by.className('nea-navbar')).getCssValue('background')).toBe('#264367');
当我运行时,expect返回:

  • 预期“rgb(38、67、103)无重复滚动0%0%/自动填充框边框框”为“#264367”。

你知道它会返回这么多信息,以及如何从rgb传递到hex吗

它将传回整个背景属性,而您只需要背景颜色:

expect(element(by.className('nea-navbar')).getCssValue('background-color')).toBe(...);
关于将rgb转换为十六进制的第二个问题的答案如下:

……该图书馆还声称支持: