A light tester having a wheel that is configured to convey a can body to an inspection zone , a rotational angle sensor that is configured to detect a rotational angle of the wheel , a light source that is configured to emit light to the can body conveyed by the wheel to an inspection zone , a light sensor that is configured to transmit a detection value (X1) of an amount of the light passing through the can body to a controller , and the controller configured to transmit a detection signal (RS, WS) indicating an existence of a pinhole in the can body in a case that a maximum value of the detection value (X1) in the inspection zone exceeds a predetermined threshold (UL, SL, TL), wherein the can body is held in the wheel in such a manner that an opening of the can body is opened toward the light sensor ; wherein the controller is configured to determine entrance and exit of the can body into/from the inspection zone based on a detection signal of the rotational angle sensor ; characterized by comprising: a first inspection pattern in which a first value (UL) as a constant value is employed as the threshold; a second inspection pattern in which a second value (SL) is employed as the threshold that is obtained by adding a predetermined judgment value (M1) to the detection value (X1) detected at a point when the detection value (X1) starts increasing in the inspection zone to be greater than a first stored value (Y1) which is a previous value of the light entering into the last can body passed through the inspection zone that is transmitted from the light sensor to the controller ; and a third inspection pattern in which a third value (TL) is employed as the threshold that is obtained by adding another judgment value (M2) to an average value (Ave) between the detection value (X1(n)) detected at a point when the can body enters into the inspection zone and the detection value (X1(n+2)) detected at a point when the can body exits from the inspection zone ; wherein the controller is configured to conduct simultaneously at least two of the first inspection pattern to the third inspection pattern a first inspection pattern in which a first value (UL) as a constant value is employed as the threshold; a second inspection pattern in which a second value (SL) is employed as the threshold that is obtained by adding a predetermined judgment value (M1) to the detection value (X1) detected at a point when the detection value (X1) starts increasing in the inspection zone to be greater than a first stored value (Y1) which is a previous value of the light entering into the last can body passed through the inspection zone that is transmitted from the light sensor to the controller ; and a third inspection pattern in which a third value (TL) is employed as the threshold that is obtained by adding another judgment value (M2) to an average value (Ave) between the detection value (X1(n)) detected at a point when the can body enters into the inspection zone and the detection value (X1(n+2)) detected at a point when the can body exits from the inspection zone ; wherein the controller is configured to conduct simultaneously at least two of the first inspection pattern to the third inspection pattern <EOS>