Node Teaser template in custom module I have used given below code for node--[content_type].tpl.php (default) template file

function MYMODULE_theme($existing, $type, $theme, $path) {
  return array(
    'node__NODETYPE' =&gt; array(
      'render element' =&gt; 'content',
      'base hook' =&gt; 'node',
      'template' =&gt; 'node--NODETYPE',
      'path' =&gt; drupal_get_path('module', 'MYMODULE') . '/templates',
    ),
  );
}


but I don't know how to call my node--[content_type]--[view_mode].tpl.php

Please suggest.
You can use node--[content_type].tpl.php for changing the output for view mode.

if ($teaser) { 
  // node is being displayed as a teaser

} else { 
  //all other cases  
}